在CentOS上安裝Python3的步驟如下:
更新yum包管理器
sudo yum update -y
安裝EPEL倉庫(如果尚未安裝) EPEL(Extra Packages for Enterprise Linux)提供了許多額外的軟件包,包括Python3。
sudo yum install epel-release -y
安裝Python3
sudo yum install python3 -y
驗證安裝
python3 --version
如果你需要特定版本的Python3或者希望自定義安裝選項,可以使用源碼編譯安裝。
安裝依賴包
sudo yum groupinstall "Development Tools" -y
sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel wget -y
下載Python3源碼 你可以從Python官方網站下載最新版本的源碼包。
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
tar xzf Python-3.x.x.tgz
cd Python-3.x.x
編譯并安裝
./configure --enable-optimizations
make -j 8 # 使用8個線程加速編譯
sudo make altinstall # altinstall避免覆蓋系統默認的Python版本
驗證安裝
python3.x --version # 替換x為你安裝的具體版本號
如果你需要一個科學計算和數據分析環境,可以考慮使用Anaconda。
下載Anaconda安裝腳本 訪問Anaconda官網,選擇適合CentOS的安裝腳本。
wget https://repo.anaconda.com/archive/Anaconda3-2023.07-Linux-x86_64.sh
運行安裝腳本
bash Anaconda3-2023.07-Linux-x86_64.sh
按照提示完成安裝過程。
激活Anaconda環境
source ~/.bashrc
conda create -n myenv python=3.x # 替換x為你需要的Python版本
conda activate myenv
python3
命令來調用Python 3。通過以上步驟,你應該能夠在CentOS上成功安裝Python3。