'ModuleNotFoundError: No module named 'telegram' after pip install
After running pip install python-telegram-bot
, I'm getting this error that the 'telegram' module is not found.
Under pip list
I see that my python-telegram-bot package is installed version 13.2
Is anyone else getting this error?
Solution 1:[1]
Try another way to install it
first remove it
pip3 uninstall python-telegram-bot
Clone and install
git clone https://github.com/python-telegram-bot/python-telegram-bot
cd python-telegram-bot
python3 setup.py install
pip3 install python-telegram-bot
It should work
Solution 2:[2]
I also had this problem - for me the issue was that I was trying to run my code from a module called telegram.py
. Newbie mistake I know...
Solution 3:[3]
pip3 install python-telegram-bot
Install it in outside of virutal environment in terminal. Also unintall telegram
. python-telegram-bot
is sufficient for Telegram bot. In my case it resolved my issue.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Paulo Victor |
Solution 2 | Jossy |
Solution 3 |