如何在Python 3中安装pip?

48 浏览
0 Comments

如何在Python 3中安装pip?

我想安装pip。它应该支持Python 3,但是它需要setuptools,而setuptools只能在Python 2中使用。我该如何使用Python 3安装pip呢?

admin 更改状态以发布 2023年5月24日
0
0 Comments

\n\n我成功地在Ubuntu上安装了Python 3的pip,只需要运行sudo apt-get install python3-pip即可。

0
0 Comments

编辑:手动安装和使用setuptools不再是标准过程。

如果你正在运行Python 2.7.9+或Python 3.4+

恭喜,你应该已经安装了pip。如果没有,请继续阅读。

如果你正在运行Unix-like系统

如果你的Python版本早于2.7.9或3.4,或者你的系统没有安装pip,你通常可以通过你的包管理器安装pip

一些常见发行版的说明如下。

在Debian(Wheezy及更新版本)和Ubuntu(Trusty Tahr及更新版本)上为Python 2.x安装

从终端运行以下命令:

sudo apt-get install python-pip 

在Debian(Wheezy及更新版本)和Ubuntu(Trusty Tahr及更新版本)上为Python 3.x安装

从终端运行以下命令:

sudo apt-get install python3-pip


注意:

在新的Debian/Ubuntu安装中,可能会找不到该包,直至你执行以下步骤:

sudo apt-get update

在CentOS 7上为Python 2.x安装pip

在CentOS 7上,你必须先安装设置工具,然后使用它来安装pip,因为没有直接的包可用。

sudo yum install python-setuptools
sudo easy_install pip

在CentOS 7上为Python 3.x安装pip

假设你从EPEL安装了Python 3.4,你可以安装Python 3的设置工具,并使用它来安装pip

# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pip

如果你的Unix/Linux发行版没有在包仓库中提供

请使用下面详细说明的手动方式安装。

手动安装方法

如果你想要手动安装,现在推荐的方法是使用来自pip安装说明get-pip.py脚本进行安装。

安装pip

为了安装pip,安全地下载get-pip.py

然后运行以下命令(可能需要管理员权限):

python get-pip.py 

如果setuptools尚未安装,则get-pip.py将为您安装setuptools。

0