服务器设置和教程 · 4 10 月, 2024

CentOS 7.2 源碼安裝 Python 3.6

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" -y
sudo 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 服務,這將為您的開發和部署提供強大的支持。