Answers:
您应该采取的方法是安装 pip
为Python 3.2。
您可以通过以下方式执行此操作:
$ curl -O https://bootstrap.pypa.io/get-pip.py
$ sudo python3.2 get-pip.py
然后,您可以使用来安装适用于Python 3.2的内容pip-3.2
,并使用来安装适用于Python 2-7的内容pip-2.7
。该pip
命令最终将指向其中之一,但是我不确定是哪一个,因此您必须进行检查。
sudo python3.2 get-pip.py
安装pip
和pip-3.2
脚本,/usr/local/bin
并且两者在逻辑上都使用Python3。sudo python get-pip.py
安装pip
和pip-2.7
此处,因此在这种情况下pip
使用Python 2.7。我另外创建了pip-3.2
as 链接pip3
并进行了测试:完美!:)
/usr/bin
以查看那里有哪些pip版本。
[ pip2 | pip2.7 | pip3 | pip3.4 ]
。这是pip
不同系统之间的变化还是不同?
You're using an outdated location for the get-pip.py script, please use the one available from https://bootstrap.pypa.io/get-pip.py
您还可以做的是使用apt-get:
apt-get install python3-pip
以我的经验,这也很流利,而且您会从apt-get中获得所有好处。
pip freeze > requirements
(或其他潜在的错误)不希望使用AssertionErrror ,请从源代码安装最新版本,并省去一些麻烦。
python3-pip
pip
使用python3.7
pip
,仍然在ubuntu 14.04上将python 2.7用作默认设置:(我已设法将pip更新至最新版本,即19.3.1,但仍将其默认设置为python2.7。如何使其在python 3.7中使用?
首先,使用以下命令安装Python 3 pip:
sudo apt-get install python3-pip
然后,Python 3 pip
使用:
pip3 install <module-name>
对于Python 2 pip
使用:
pip install <module-name>
pip --version
上,默认情况下它在python 3.6上运行。
如果您不想每次使用pip时都指定版本:
安装点子:
$ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python3
并导出路径:
$ export PATH=/Library/Frameworks/Python.framework/Versions/<version number>/bin:$PATH
最短的方法:
python3 -m pip install package
python -m pip install package
sudo apt-get install python3-pip
。假设您正在使用python3。
这在OS X上对我有用:(我之所以这样说,是因为有时Mac对于每个开放源代码工具都拥有“自己的”版本,这是一种痛苦,并且您无法删除它,因为“其改进”使它对于其他苹果产品来说都是独一无二的,如果您将其删除,事情就会开始恶化)
我按照@Lennart Regebro提供的步骤来获取python 3的pip,但是python 2的pip仍然是第一个出现的路径,所以...我要做的是在/ usr / bin内创建指向python 3的符号链接(实际上,我也做了同样的事情来让我的2条python和平运行):
ln -s /Library/Frameworks/Python.framework/Versions/3.4/bin/pip /usr/bin/pip3
请注意,我3
在末尾添加了一个,因此基本上您要做的是使用pip3
而不是pip
。
该帖子很旧,但我希望有一天能对某人有所帮助。从理论上讲,这应该适用于任何LINUX系统。
在Windows中,先安装Python 3.7,然后再安装Python 2.7。然后,使用命令提示符:
pip安装python2-module-name
pip3安装python3-module-name
就这样
以为这是个老问题,我想我有更好的解决方案
要将pip用于python 2.x环境,请使用以下命令-
py -2 -m pip安装-r requirements.txt
要将pip用于python 3.x环境,请使用以下命令-
py -3 -m pip install -r requirements.txt