虽然我安装了 python-telegram-bot,但没有名为 'telegram' 的模块的错误
Although I install python-telegram-bot, error of no module named 'telegram'
我安装了电报包。但是当我尝试 运行 这个简单的例子 echobot.py 时,我得到了一个错误:
Traceback (most recent call last):
File "echobot.py", line 8, in <module>
import telegram ImportError: No module named 'telegram'
谁能帮帮我?
我使用 git 安装:
$ git clone https://github.com/python-telegram-bot/python-telegram-bot
在此之后:
$ python -i
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
import telegram
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'telegram'
您没有安装它。您正在下载它。
运行这些:
cd python-telegram-bot
python setup.py install
(在 GitHub 页面的自述文件中说明)
或者,您可以使用 pip。使用起来更方便。
pip install python-telegram-bot
这三个问题很符合
sys.path.append(os.path.join(os.path.abspath('.'), 'lib'))
在bot_gae.py.
你必须指向真实的地方,你已经安装了 python-telegram-bot。
在我的例子中,它是项目目录中的 ./lib。
安装
pip 安装 django-telegrambot
配置您的安装
settings.py
INSTALLED_APPS = (
...
'django_telegrambot',
)
我的情况是这样解决的
pip install telegram
我注意到当我导入 telegram.ext 时,它没有找到 .ext。该问题是由正在安装的电报和 python-telegram 模块引起的。删除这些并仅安装 python-telegram-bot。它应该有效。
我安装了电报包。但是当我尝试 运行 这个简单的例子 echobot.py 时,我得到了一个错误:
Traceback (most recent call last):
File "echobot.py", line 8, in <module>
import telegram ImportError: No module named 'telegram'
谁能帮帮我?
我使用 git 安装:
$ git clone https://github.com/python-telegram-bot/python-telegram-bot
在此之后:
$ python -i
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
import telegram
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'telegram'
您没有安装它。您正在下载它。
运行这些:
cd python-telegram-bot
python setup.py install
(在 GitHub 页面的自述文件中说明)
或者,您可以使用 pip。使用起来更方便。
pip install python-telegram-bot
这三个问题很符合
sys.path.append(os.path.join(os.path.abspath('.'), 'lib'))
在bot_gae.py.
你必须指向真实的地方,你已经安装了 python-telegram-bot。
在我的例子中,它是项目目录中的 ./lib。
安装
pip 安装 django-telegrambot
配置您的安装
settings.py
INSTALLED_APPS = ( ... 'django_telegrambot', )
我的情况是这样解决的
pip install telegram
我注意到当我导入 telegram.ext 时,它没有找到 .ext。该问题是由正在安装的电报和 python-telegram 模块引起的。删除这些并仅安装 python-telegram-bot。它应该有效。