CentOS 7.2 源碼安裝 Python 3.6
在當今的開發環境中,Python 是一種廣泛使用的編程語言,特別是在數據科學、網頁開發和自動化任務中。雖然 CentOS 7.2 預設安裝的 Python 版本較舊,但許多開發者希望使用更新的版本,例如 Python 3.6。本文將介紹如何在 CentOS 7.2 上從源碼安裝 Python 3.6。
前期準備
在開始安裝之前,您需要確保系統已經更新並安裝了必要的依賴包。可以使用以下命令來更新系統:
sudo yum update -y接下來,安裝編譯 Python 所需的依賴包:
sudo yum groupinstall "Development Tools" -ysudo yum install openssl-devel bzip2-devel libffi-devel -y下載 Python 3.6 源碼
接下來,您需要下載 Python 3.6 的源碼。可以從官方網站獲取最新版本的源碼包。使用以下命令下載 Python 3.6.15(根據需要替換為最新版本):
wget https://www.python.org/ftp/python/3.6.15/Python-3.6.15.tgz解壓源碼包
下載完成後,使用以下命令解壓源碼包:
tar xzf Python-3.6.15.tgz編譯和安裝 Python 3.6
進入解壓後的目錄,然後運行配置腳本:
cd Python-3.6.15./configure --enable-optimizations配置完成後,使用以下命令編譯並安裝 Python:
make altinstall這個過程可能需要一些時間,具體取決於您的系統性能。安裝完成後,您可以使用以下命令檢查 Python 3.6 是否安裝成功:
python3.6 --version設置環境變量
為了方便使用,您可以將 Python 3.6 的路徑添加到系統的環境變量中。編輯您的 .bash_profile 文件:
nano ~/.bash_profile在文件末尾添加以下行:
export PATH="/usr/local/bin:$PATH"保存並退出編輯器,然後運行以下命令使更改生效:
source ~/.bash_profile安裝 pip
Python 3.6 安裝完成後,您可能還需要安裝 pip 來管理 Python 包。可以使用以下命令下載 get-pip.py 腳本:
wget https://bootstrap.pypa.io/get-pip.py然後運行以下命令安裝 pip:
python3.6 get-pip.py總結
通過以上步驟,您已經成功在 CentOS 7.2 上從源碼安裝了 Python 3.6。這將使您能夠使用最新的 Python 功能和庫,提升開發效率。如果您需要穩定的環境來運行您的應用程序,考慮使用 香港VPS 服務,這將為您的開發和部署提供強大的支持。