[英]How to pip install packages into different versions of Python
我有2个Python版本
Env变量与Python 3.4一起使用(在我的系统中),因此当我pip install *package_name
,它将仅将软件包安装到Python 3.4中
我也有Python 2.7的系统变量- %python27%
-也。
我的问题是; 我如何在不更改Env的情况下将包/模块安装到Python 2.7中。 变量。
注意:%python27%pip install *package_name
不起作用。
谢谢。
您应该有多个pip可执行文件。
可以交替使用pip2和pip3。
无论如何,您应该考虑使用virtualenv软件包,将其初始化为virtualenv -p /usr/bin/python2.7 env_name
或virtualenv-3.4 -p /usr/bin/python3.4 env_name
然后每次使用代码时,键入source env_name/bin/activate
和“ python”应别名为虚拟化版本。
您可以将pip
用于python2,将pip3
用于python3。 您也可以尝试使用virtualenv或pyenv
我有同样的问题,但是它安装在Python 2.7而不是Python 3.4。 使用$ pip3 install *package_name
解决了该问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.