在CentOS上搭建Python测试环境,可以按照以下步骤进行:
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz
tar -xvf Python-3.12.1.tgz
cd Python-3.12.1
./configure --prefix=/usr/local/python3.12.1
make && make install
ln -s /usr/local/python3.12.1/bin/python3.12 /usr/bin/python3
ln -s /usr/local/python3.12.1/bin/pip3.12 /usr/bin/pip3
python3 --version
pip3 --version
virtualenv
(如果尚未安装):pip3 install virtualenv
virtualenv myenv
source myenv/bin/activate
pip install package_name
deactivate
venv
模块(Python 3.3及以上版本)python3 -m venv myenv
source myenv/bin/activate
virtualenv
时相同。zlib-devel
、openssl-devel
等。通过以上步骤,你可以在CentOS上成功搭建一个Python测试环境。