Pip是一个软件包管理系统,它简化了用Python编写的软件包的安装和管理,如在Python软件包索引(PyPI)中找到的软件包。在CentOS 7上默认未安装Pip,但是安装非常简单。

在本教程中,我们将逐步介绍使用yum软件包管理器在CentOS 7上安装Python pip所需的步骤,并介绍如何使用pip安装和管理Python软件包的基础知识。

在全局安装python模块时,您应该首选使用yum安装发行版提供的python模块,因为它们经过测试可在CentOS 7上正常工作。仅当没有 rpm软件包时,才使用pip全局安装python模块用于python模块。

在大多数情况下,您应该只在虚拟环境中使用pip。 Python Virtual Environments允许您将Python模块安装在特定项目的隔离位置,而不必全局安装。这样,您不必担心会影响其他Python项目。

先决条件

在继续学习本教程之前,请确保您以具有sudo权限的用户身份登录

在CentOS上安装点子

要在您的CentOS计算机上安装pip,请按照以下步骤操作:

1.添加EPEL存储库

在CentOS 7核心存储库中不提供Pip。要安装pip,我们需要启用 EPEL存储库

sudo yum install epel-release

2.安装pip

启用EPEL存储库后,我们可以使用以下命令安装pip及其所有依赖项:

sudo yum install python-pip

3.验证点子安装

要验证是否正确安装了pip,请运行以下命令,以打印pip版本:

pip --version

版本号可能会有所不同,但看起来会像这样:

pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)

安装开发工具

构建Python模块需要开发工具,您可以使用以下工具进行安装:

sudo yum install python-devel
sudo yum groupinstall 'development tools'

使用PIP管理Python软件包

在本节中,我们将介绍一些有用的基本pip命令。使用pip,我们可以从PyPI,版本控制,本地项目和分发文件中安装软件包。通常,您将从PyPI安装软件包。

假设我们要安装一个名为twisted的软件包,我们可以通过发出以下命令来做到这一点:

pip install twisted

twisted是用Python编写的异步网络框架。

要卸载软件包,请运行:

pip uninstall twisted

要从PyPI搜索软件包:

pip search "twisted"

列出已安装的软件包:

pip list

列出过时的包裹:

pip list --outdated

结论

您已在CentOS 7系统上成功安装了pip,并了解了如何使用pip轻松安装和卸载Python模块。您也可以查看我们的指南,了解如何如何在CentOS 7上使用Pip 3安装Python 3

有关pip的更多信息,请参阅 pip用户指南。如果您有任何问题或反馈,请随时在下面评论。

如果你喜欢我们的内容可以选择在下方二维码中捐赠我们,或者点击广告予以支持,感谢你的支持