在CentOS系统上安装Python通常需要以下依赖包:
开发工具组:
sudo yum groupinstall "Development Tools"
基本库:
sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
其他可能需要的库:
sudo yum install blas-devel lapack-devel
Python源码编译(如果使用源码安装):
./configure --prefix=/usr/local/python3 --enable-optimizations
make && make altinstall
pip(Python的包管理工具):
sudo yum install python3-pip
虚拟环境(可选,但推荐):
venv
模块创建虚拟环境:python3 -m venv myenv
source myenv/bin/activate