python - 虽然我安装了 python-telegram-bot,但没有名为 'telegram' 的模块的错误

标签 python git python-2.7 telegram-bot 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

关于python - 虽然我安装了 python-telegram-bot,但没有名为 'telegram' 的模块的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45382698/

相关文章:

python - Pandas 从字符串列中删除非字母数字字符

python - 使用 python 和 sql 将 row 作为变量

git - Git 的问题 - rebase/squash

git - 如何配置Visual Studio 2013与Git/SourceTree一起使用

python - 如何将 Web API 与 Django 结合使用

python - 如何使 C 包装器(用 32 位 Python 编写)在运行 64 位 Python 的新机器上工作?

python - 如何克服 "datetime.datetime not JSON serializable"?

django - 一个项目,多个客户使用 git?

python-2.7 - 如何从 Mac 命令行使用 pip?

bash - 将多个 CSV 行与大多数空字段合并为每个时间戳的单行