在Cygwin上安装Pip-3.2
我已经在Cygwin上安装了Python 3。 但是,我无法通过pip
安装Python 3包。 有没有办法做到这一点?
1)在安装cygwin时,确保你从列表中安装python / python-setuptools。 这将安装“easy_install”包。
2)键入以下命令:
easy_install-ab pip
你必须replace你的Python版本,可以是2.7或3.4或任何其他。
如果您有多个python安装,那么您需要分别为每个安装安装pip(也可能是setuptools)。
为此,您可以先下载ez_setup.py
并使用python3运行它:
/usr/bin/python3 ez_setup.py
这应该安装setuptools,并且为您的python版本创build一个easy_install
脚本,例如/usr/bin/easy_install-3.2
,您可以使用它来安装pip:
/usr/bin/easy_install-3.2 pip
这会将pip安装到您的python3站点软件包目录中,并再次创build脚本/usr/bin/pip-3.2
,您可以使用该脚本来安装此python版本的软件包。
或者,您可以按照这里和这里的安装说明进行操作。
我认为由mata链接的替代安装说明是最简单的:
要安装pip,请安全地下载get-pip.py 。
然后运行以下(可能需要pipe理员访问):
python get-pip.py
由于OP特别提到了Python3,我认为我们需要指定,以防万一用户已经安装了Python2,这很可能。
# If you don't have Python3 already, use apt-cyg: apt-cyg install python3 # First update pip, pip2 pip2 install --upgrade pip # Install pip3: python3 -m ensurepip # Finally update pip3: pip3 install --upgrade pip $ pip3 -V pip 9.0.1 from /usr/lib/python3.4/site-packages (python 3.4)
PS。 apt-cyg有几个分支,你会喜欢的。