Python3错误:pip安装后没有名为telebot的模块

时间:2018-05-18 15:09:40

标签: python bots telegram

python 3.5.2 // Ubuntu 16.04 LTS

我已经使用此命令安装了pyTelegramBotAPI来编码电报机:

pip instal pyTelegramBotAPI

结果:

Collecting pyTelegramBotAPI
Requirement already satisfied: six in /home/username/.local/lib/python2.7/site-packages (from pyTelegramBotAPI) (1.11.0)
Collecting requests (from pyTelegramBotAPI)
  Using cached https://files.pythonhosted.org/packages/49/df/50aa1999ab9bde74656c2919d9c0c085fd2b3775fd3eca826012bef76d8c/requests-2.18.4-py2.py3-none-any.whl
Collecting certifi>=2017.4.17 (from requests->pyTelegramBotAPI)
  Using cached https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl
Collecting chardet<3.1.0,>=3.0.2 (from requests->pyTelegramBotAPI)
  Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl
Collecting idna<2.7,>=2.5 (from requests->pyTelegramBotAPI)
  Using cached https://files.pythonhosted.org/packages/27/cc/6dd9a3869f15c2edfab863b992838277279ce92663d334df9ecf5106f5c6/idna-2.6-py2.py3-none-any.whl
Collecting urllib3<1.23,>=1.21.1 (from requests->pyTelegramBotAPI)
  Using cached https://files.pythonhosted.org/packages/63/cb/6965947c13a94236f6d4b8223e21beb4d576dc72e8130bd7880f600839b8/urllib3-1.22-py2.py3-none-any.whl
Installing collected packages: certifi, chardet, idna, urllib3, requests, pyTelegramBotAPI

然后,我将其导入我的源代码:

import telebot

但是,当我运行代码时,我收到以下错误:

    Traceback (most recent call last):
      File "firstBot.py", line 1, in <module>
        import telebot
    ImportError: No module named 'telebot'

1 个答案:

答案 0 :(得分:0)

大多数情况下,这是发生在Linux用户上的,因为外壳中预装了python(2.x版)。当您安装新模块或使用默认python运行应用时,它将由{ {1}}。 安装时应使用python2.x,或通过pip3

运行应用