在CentOS系統下安裝Python可以分為幾個步驟,包括準備環境、下載Python源碼、編譯安裝、配置環境變量等。以下是詳細的安裝指南:
更新系統軟件包:
sudo yum update -y
安裝必要的依賴包:
sudo yum groupinstall "Development Tools" -y
sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
wget https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tgz
解壓源碼包:
tar -zxvf Python-3.9.10.tgz
cd Python-3.9.10
配置編譯選項(可選):
./configure --prefix=/usr/local/python3.9 --enable-optimizations
編譯并安裝:
make && sudo make altinstall
打開.bashrc
文件:
nano ~/.bashrc
添加Python路徑:
export PATH=/usr/local/python3.9/bin:$PATH
export PYTHON_HOME=/usr/local/python3.9
使配置生效:
source ~/.bashrc
python3.9 --version
如果顯示Python 3.9.10的版本號,說明安裝成功。
sudo /usr/local/python3.9/bin/python3.9 -m ensurepip --upgrade
sudo /usr/local/python3.9/bin/python3.9 -m pip install numpy pandas requests flask
sudo /usr/local/python3.9/bin/python3.9 -m venv myenv
source myenv/bin/activate
通過以上步驟,你可以在CentOS系統上成功安裝Python,并配置好環境變量,方便后續的開發工作。