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

如何在python3中安装pip ?


当前回答

对于Ubuntu 12.04或更高版本,

sudo apt-get install python3-pip

不能工作。相反,使用:

sudo apt-get install python3-setuptools ca-certificates
sudo easy_install3 pip

其他回答

对于Ubuntu 12.04或更高版本,

sudo apt-get install python3-pip

不能工作。相反,使用:

sudo apt-get install python3-setuptools ca-certificates
sudo easy_install3 pip

如果您使用多个不同版本的python,请尝试使用virtualenv http://www.virtualenv.org/en/latest/virtualenv.html#installation

凭借pip的优势,适用于各个地方的环境。

然后在当前目录中安装一个本地环境:

virtualenv -p /usr/local/bin/python3.3 ENV --verbose

请注意,您指定了已在系统上安装的python二进制文件的路径。

然后现在在该文件夹中有一个本地pythonenvironment . ./ENV

现在应该有。/ENV/pip-3.3

使用 ./ENV/pip-3.3 freeze列出本地已安装的库。

使用./ENV/pip-3.3 install packagename安装到本地环境。

使用./ENV/python3.3 pythonfile.py运行python脚本。

对于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

请按照以下步骤安装python 3和pip:

步骤1:从这里下载安装Python

步骤2:需要下载get-pip.py

步骤3:下载get-pip.py后,打开命令提示符并进入保存get-pip.py文件的目录。

第四步:在cmd下输入命令python get-pip.py。

步骤5:Pip installed successfully, Verify Pip installation by type command in cmd Pip——version

更新2015-01-20:

根据https://pip.pypa.io/en/latest/installing.html,目前的方式是:

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py

我认为这适用于任何版本


最初的回答:

wget http://python-distribute.org/distribute_setup.py
python distribute_setup.py
easy_install pip