CentOs自帶python2版本太低,項目需要python3,于是自己安裝python
操作指南:
-
重新下載源代碼:
# 刪除舊的 Python 源代碼文件(如果有) rm -rf Python-3.11.6.tar.xz # 下載 Python 3.11.6 的源代碼文件 wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tar.xz
-
安裝編譯依賴項:
# 安裝編譯 Python 所需的依賴項 sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel
-
清理編譯環境:
# 清理之前的編譯殘留文件 make distclean
-
重新解壓源代碼:
# 解壓新下載的 Python 源代碼文件 tar -xf Python-3.11.6.tar.xz
-
進入源代碼目錄:
cd Python-3.11.6
-
配置并編譯:
# 進行配置 ./configure --enable-optimizations # 開始編譯 make
-
安裝 Python:
sudo make altinstall
-
驗證安裝:
# 檢查 Python 版本 python3.11 --version
如果以上步驟中的某一步出現錯誤,請在每一步的輸出中查找錯誤信息,以便更好地排查問題。