Как использовать PIP в Python - PullRequest
       14

Как использовать PIP в Python

1 голос
/ 22 сентября 2019

Я пытаюсь использовать python-telegram-bot.(Версия python - 3). Я установил его, используя pip install python-telegram-bot

Я запускаю файл со следующим кодом:

from telegram import Updater

И получаю следующую ошибку:

Traceback (most recent call last):
File "pyStart.py", line 1, in <module>
from telegram import Updater
ModuleNotFoundError: No module named 'telegram'

Даже при использовании from python-telegram-bot я получаю ошибку

File "pyStart.py", line 1
from python-telegram-bot import Updater
           ^
SyntaxError: invalid syntax

Что вызывает ошибку?

Ответы [ 2 ]

3 голосов
/ 22 сентября 2019

Попробуйте установить его с pip3:

pip3 install python-telegram-bot

Если это не работает:

python3 -m pip install python-telegram-bot

Если у вас нет pip3, вы можете установить его с помощью этой команды:

sudo apt update && sudo apt install python3-pip -y

В качестве альтернативы , вы можете построить из источника:

git clone https://github.com/python-telegram-bot/python-telegram-bot

python setup.py install

git submodule update --init --recursive
2 голосов
/ 22 сентября 2019

Я думаю, что вы установили свой пакет в пакеты Python2.Попробуйте использовать: pip3 install python-telegram-bot для среды Python 3.

...