以下是在CentOS上搭建Python开发环境的步骤:
更新系统
sudo yum update -y
安装依赖包
sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel
安装Python(推荐3.x版本)
sudo yum install -y python3 python3-pip
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
tar -zxvf Python-3.x.x.tgz
cd Python-3.x.x
./configure --prefix=/usr/local/python3
make && sudo make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
注:安装后需验证python3 --version
和pip3 --version
。配置虚拟环境(可选但推荐)
pip3 install virtualenv
virtualenv myenv
source myenv/bin/activate # 激活虚拟环境
deactivate # 退出虚拟环境
安装开发工具(可选)
sudo dnf install code
配置pip源(加速下载)
mkdir -p ~/.pip
echo "[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple" > ~/.pip/pip.conf
验证环境:创建测试脚本test.py
,内容为print("Hello, Python!")
,运行python3 test.py
,输出正确即配置成功。