如何在 python 中使用 pip

how to use pip in python

我正在尝试使用 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

错误原因是什么?

我认为您在 Python2 个软件包中安装了您的软件包。尝试使用:pip3 install python-telegram-bot 用于 Python 3 环境。

尝试使用 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