【发布时间】:2021-02-01 13:12:06
【问题描述】:
我的Ubuntu 操作系统上有各种版本的Python。
当我想安装期货时,它会写入以下消息:
$ 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)
我可以换吗?
【问题讨论】:
-
由于不再支持 python2,我对 pip 不起作用并不感到惊讶。可能手动安装/编译它
-
如果您要输入
python来运行Python 2,请使用python -m pip install futures来运行python 2 的pip。 -
@zvone 这解决了它
python2.7 -m pip install futures。您可以将其写为答案。谢谢。
标签: python pip python-2.x concurrent.futures