安装 python2 的期货

Install futures for python2

我的 Ubuntu OS 上有各种版本的 Python。 当我想安装 futures 时,它会显示以下消息:

$ sudo pip2 install futures

Requirement already satisfied: futures in /usr/local/lib/python3.8/dist-packages (3.1.1)

卸载后重新安装也没有用

如何为 Python2 安装 futures

我所有的点数(pip、pip2、pip2.7、pip3、pip3.6、pip3.7、pip3.8)都指向这里: pip 20.2.3 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)

我可以更改吗?

运行 pip install something 如果一切都配置好,可能会如你所愿,但通常情况下,你并不真正知道 python 将要安装在哪个位置东西。

要确定您正在安装 python,最好 运行 python -m pip 而不是 pip。这样你就可以准确地选择应该更新哪个 python 安装,只需使用相同的 Python ,你稍后在使用已安装的库时将用于 运行 例如:

python -m pip install something

python3 -m pip install something

/usr/bin/python2.7 -m pip install something

"C:\Program Files\Python3.6\python.exe" -m pip install something

或...