如何使用 Python 3 安装 pip?

新手上路,请多包涵

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

如何使用 Python 3 安装 pip?

原文由 deamon 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 831
2 个回答

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

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

恭喜,您 应该 已经安装了 pip 。如果您不这样做,请继续阅读。

如果您运行的是类 Unix 系统

如果您的 Python 版本早于 2.7.9 或 3.4,或者您的系统出于某种原因没有包含它,您通常可以通过包管理器安装 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,请安全下载 get-pip.py

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

 python get-pip.py

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

原文由 wkl 发布,翻译遵循 CC BY-SA 4.0 许可协议

我能够通过运行 sudo apt-get install python3-pip 在 Ubuntu 上为 python 3 安装 pip。

原文由 Jonathan 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏