Python库如何在CentOS中安装
在CentOS中安装Python库 在CentOS系统上管理Python库,pip通常是首选的包管理工具。整个过程其实很清晰,我们一步步来看。 1. 确保已安装Python和pip 这里有个关键点需要注意:CentOS 7默认搭载的是Python 2,但如今很多流行的库都要求Python 3环境。所
在CentOS中安装Python库
在CentOS系统上管理Python库,pip通常是首选的包管理工具。整个过程其实很清晰,我们一步步来看。
1. 确保已安装Python和pip
这里有个关键点需要注意:CentOS 7默认搭载的是Python 2,但如今很多流行的库都要求Python 3环境。所以第一步,最好先确认一下系统里Python 3和pip3的状况。打开终端,输入:
python3 --version
pip3 --version
如果系统提示命令未找到,那就意味着需要手动安装。别担心,通过CentOS自带的yum包管理器就能轻松搞定:
sudo yum install python3
sudo yum install python3-pip
2. 使用pip安装Python库
一旦pip准备就绪,安装库就变得非常简单直接。比如说,你需要安装那个非常常用的网络请求库requests,只需要一行命令:
pip3 install requests
当然,如果你维护的项目仍然在用Python 2,对应的命令是pip2:
pip2 install requests
3. 使用虚拟环境(可选但推荐)
直接往系统Python环境里装库,时间一长容易引发依赖冲突,特别是当你同时进行多个项目时。这时候,虚拟环境就成了一个得力的“隔离区”。创建虚拟环境可以使用Python 3自带的venv模块:
python3 -m venv myenv
创建好后,需要激活它才能进入这个独立的环境:
source myenv/bin/activate
激活后,你会发现命令行提示符前面多了个(myenv)标识。之后所有通过pip安装的库,都会被严格限制在这个虚拟环境内,完全不会干扰到系统的全局配置。
4. 使用requirements.txt文件(团队协作与部署利器)
当项目需要复现环境,或者与团队共享时,一个个手动安装库显然不现实。最佳实践是使用requirements.txt文件来管理依赖。
首先,在项目根目录创建一个名为requirements.txt的文件,里面按行写明需要的库及其版本号:
requests==2.25.1
numpy==1.20.1
然后,在激活的虚拟环境中,运行下面这条命令,所有列出的库就会自动安装到位:
pip install -r requirements.txt
最后需要提醒的是,具体的命令可能会因你使用的CentOS版本或Python版本而略有差异。如果在操作中遇到任何障碍,查阅官方的CentOS和Python文档总能找到最准确的解决方案。


































