如何在CentOS 8上安装Pip
Pip是Python的软件包管理器,可让您安装,删除和管理以Python编写的软件包。 它可用于从Python软件包索引站点PyPI和其他索引站点安装软件python包。
在本教程中,我们将说明如何在CentOS 8上为Python 2和3安装pip,并介绍如何使用pip管理Python软件包/模块的基础知识。例如安装,卸载,删除,更新,搜索以及列出python软件包/模块。
在CentOS 8上安装pip
如您所知,有两个Python版本正在积极开发中,Python 2和Python3。默认情况下,RHEL/CentOS 8没有系统版本的python
命令,以避免将用户锁定在特定版本的Python。 相反,它使用户可以选择安装,配置和运行特定的Python版本。如你需要检查系统已安装的python版本,请阅读此教程。
当全局安装python模块时,您应该首选使用dnf
或yum
从发行版本库中安装python软件包,因为它们是经过测试且可以在CentOS 8上正常工作的软件包。只有在python包没有可安装rpm软件包时,才使用pip全局安装python软件包。
Python 2软件包的名称以python2为前缀,而Python 3模块则以“python3”为前缀。 例如,要为Python 3安装paramiko模块,请运行以下命令:
sudo dnf install python3-paramiko
为Python 3pip3安装pip/pip3
要在CentOS 8上为Python 3安装pip,请以具有root或sudo权限的用户在终端中运行以下命令:
sudo dnf install python3
该命令将安装Python 3.6和pip。要运行Python 3,您需要在终端键入python3
/。运行pip请键入pip3
。通过运行以下命令来验证是否正确安装了pip,该命令将显示pip版本:
pip3 --version
版本号可能会有所不同,大概是这样的:
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)
如你需要使用pip安装或者构建Python模块,这是因为有写python包是带有C源码的,您需要安装开发工具才能构建与编译:
sudo yum install python3-develsudo yum groupinstall 'development tools'
为Python 2安装pip/pip2
要安装Python 2和pip,请输入以下命令:
sudo dnf install python2
通过键入以下命令验证安装:
pip2 --version
输出应如下所示,随着时间推移版本号可能会不一样:
Python 2.7.15
要执行Python 2,请键入python2
,然后运行pip键入pip2
。
如你需要使用pip安装或者构建Python模块,这是因为有写python包是带有C源码的,您需要安装开发工具才能构建与编译:
sudo yum install python2-develsudo yum groupinstall 'development tools'
使用pip管理Python软件包/模块
通常,您应仅在虚拟环境中使用pip。 Python Virtual Environments
虚拟环境允许您将Python模块安装在指定项目的位置,而不必全局安装。 这样,您不必担心会影响其他Python项目。
安装python软件包/模块
在本节中,我们将介绍一些基本的pip命令。首先使用pip安装python模块,请运行pip install
,然后输入软件包名称。 例如,要安装名为twisted
的软件包,您将运行以下命令:
pip install twisted
twisted是用Python编写的异步网络框架。如果要安装指定版本的软件包/模块,请使用以下格式进行安装:
pip install twisted==19.10.0
卸载python软件包/模块
请使用pip uninstall
后跟软件包名称:
pip uninstall package_name
从PyPI搜索python软件包/模块
pip search "package_name"
列出已安装的python软件包/模块
pip list
列出过时的python软件包/模块
pip list --outdated
更新python软件包/模块
要将已安装的软件包升级到最新版本,请使用以下命令:
pip3 install --upgrade package_name
结论
我们向您展示了如何在CentOS 8上安装pip,以及如何使用pip轻松安装和卸载Python模块。有关pip的更多信息,请参阅 pip用户指南。 如果您有任何问题或反馈,请随时在下面评论。
以上是 如何在CentOS 8上安装Pip 的全部内容, 来源链接: utcz.com/z/507612.html