首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装python2的未来

安装python2的未来
EN

Stack Overflow用户
提问于 2020-10-19 00:46:04
回答 1查看 273关注 0票数 0

我的Ubuntu操作系统上安装了各种版本的Python。当我想要安装futures时,它会写下以下消息:

$ sudo pip2 install futures

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

当卸载并重新安装它时,它不起作用。

如何安装适用于Python2futures

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

我能换一下吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-19 06:43:17

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

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

代码语言:javascript
复制
python -m pip install something

代码语言:javascript
复制
python3 -m pip install something

代码语言:javascript
复制
/usr/bin/python2.7 -m pip install something

代码语言:javascript
复制
"C:\Program Files\Python3.6\python.exe" -m pip install something

或者..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64415827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档