溫馨提示×

如何在CentOS上安裝特定版本的Python

小樊
44
2025-10-07 06:52:17
欄目: 編程語言

在CentOS上安裝特定版本的Python,可以按照以下步驟進行:

方法一:使用SCL(Software Collections)

  1. 啟用SCL倉庫

    sudo yum install centos-release-scl
    
  2. 搜索可用的Python版本

    yum search python38
    

    這里以Python 3.8為例,你可以根據需要替換為其他版本。

  3. 安裝特定版本的Python

    sudo yum install rh-python38
    
  4. 啟用安裝的Python版本

    scl enable rh-python38 bash
    

    這將啟動一個新的shell會話,在這個會話中,Python 3.8將被設置為默認版本。

  5. 驗證安裝

    python --version
    

    你應該看到輸出類似于 Python 3.8.x。

方法二:使用源碼編譯安裝

  1. 安裝依賴包

    sudo yum groupinstall "Development Tools"
    sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel wget
    
  2. 下載特定版本的Python源碼

    wget https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tgz
    tar xzf Python-3.8.10.tgz
    cd Python-3.8.10
    
  3. 編譯并安裝Python

    ./configure --enable-optimizations
    make -j 8  # 使用8個線程加速編譯
    sudo make altinstall  # altinstall防止覆蓋系統默認的Python版本
    
  4. 驗證安裝

    python3.8 --version
    

    你應該看到輸出 Python 3.8.10。

方法三:使用Anaconda

如果你需要一個包含許多科學計算庫的Python環境,可以考慮使用Anaconda:

  1. 下載Anaconda安裝腳本

    wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
    
  2. 運行安裝腳本

    bash Anaconda3-2021.05-Linux-x86_64.sh
    

    按照提示完成安裝。

  3. 創建新的環境并指定Python版本

    conda create -n myenv python=3.8
    conda activate myenv
    
  4. 驗證安裝

    python --version
    

    你應該看到輸出 Python 3.8.x。

選擇適合你需求的方法進行安裝即可。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女