以下是在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
,輸出正確即配置成功。