我想安装pip。它应该支持Python 3,但它需要setuptools,这只适用于Python 2。

如何在python3中安装pip ?


当前回答

对于Windows 8.1/10操作系统,用户只需打开cmd(命令提示符)

C:\Users\%USERNAME%\AppData\Local\Programs\Python\Python36-32\Scripts

然后

只需要这样写:pip3 install{包的名称}

提示:对于新的python 3, Python36-32文件夹的位置可能不同。x版本

其他回答

Python 3.4新增功能 ... PIP应始终可用 ... 缺省情况下,命令pipX和pipX。Y将被安装在所有平台上(其中X.Y代表Python安装的版本),以及pip Python包及其依赖项。

https://docs.python.org/3/whatsnew/3.4.html#whatsnew-pep-453

所以如果你安装了python 3.4,你可以:sudo pip3 install XXX

python3 -m ensurepip

我不确定这是什么时候引入的,但是当它还不存在的时候,我为它安装了pip3。

在安装Python时,pip会一起安装。你可以使用 Sudo PIP安装(模块) 或 Python3 -m PIP安装(模块)。

对于python3,试试这个:

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python

好处是,它还将检测您拥有的python版本(即使它是您自定义位置中的python环境)。 在此之后,您可以正常进行(例如)

pip install numpy

来源: https://pypi.python.org/pypi/setuptools/1.1.6#upgrading-from-setuptools-0-6

我可以通过运行sudo apt-get install python3-pip在Ubuntu上为python3安装pip。