如何使用 python 命令从不同版本的 python 运行 pip?
- 2025-02-24 09:30:00
- admin 原创
- 24
问题描述:
我现在正在 Ubuntu 15.10 上使用 Python。
但是在我的操作系统中,我安装了许多不同的 Python 版本:
Python(2.7.9)
Python3 (3.4.3)
Python3.5
派派
因此,不同环境中的软件包版本会变得混乱。例如,如果我运行:
pip3 install django
但事实上,我无法在里面导入 django python3.5
。
是否有有效的方法来调用正确的版本pip
?
注意:
不要建议我使用virtualenv,我知道它并且正在寻求其他解决方案。
解决方案 1:
最后我自己找到了解决方案,请参阅文档:
只需拨打:
pythonXX -m pip install SomePackage
这将针对已安装的每个 Python 版本分别起作用。
此外,根据文档,如果我们想在 Windows 中做同样的事情,命令会有点不同:
py -2 -m pip install SomePackage # default Python 2
py -2.7 -m pip install SomePackage # specifically Python 2.7
py -3 -m pip install SomePackage # default Python 3
py -3.4 -m pip install SomePackage # specifically Python 3.4
解决方案 2:
如何使用pyenv?
您可以切换版本。
$ pyenv install 2.7.X
$ pyenv install 3.5.X
$ pyenv local 2.7.X
$ pyenv global 3.5.X
解决方案 3:
这个解决方案对我有用:
sudo python2.7 -m pip install [package name]
解决方案 4:
为什么不使用 anaconda?
如果您使用conda
,您可以轻松创建/管理虚拟环境。例如,如果您有root
Python 3.4 环境和py27
Python 2.7 环境,则可以使用命令轻松在它们之间切换source activate [env]
source activate py27
conda install SomePackage
相关推荐
热门文章
项目管理软件有哪些?
- 2025年20款好用的项目管理软件推荐,项目管理提效的20个工具和技巧
- 2024年开源项目管理软件有哪些?推荐5款好用的项目管理工具
- 2024年常用的项目管理软件有哪些?推荐这10款国内外好用的项目管理工具
- 项目管理软件有哪些?推荐7款超好用的项目管理工具
- 项目管理软件有哪些最好用?推荐6款好用的项目管理工具
- 项目管理软件哪个最好用?盘点推荐5款好用的项目管理工具
- 项目管理软件排行榜:2024年项目经理必备5款开源项目管理软件汇总
- 项目管理必备:盘点2024年13款好用的项目管理软件
- 项目管理软件有哪些,盘点推荐国内外超好用的7款项目管理工具
- 2024项目管理软件排行榜(10类常用的项目管理工具全推荐)
热门标签
云禅道AD