溫馨提示×

如何在Ubuntu中成功安裝Python

小樊
48
2025-05-03 21:21:56
欄目: 編程語言

在Ubuntu中安裝Python有多種方法,以下提供四種方式:

使用系統包管理器安裝Python

Ubuntu通常自帶Python,但版本可能較舊。你可以通過以下步驟來安裝或更新Python:

  1. 檢查已安裝的Python版本

    打開終端(可以通過按 Ctrl + Alt + T 快捷鍵打開),然后輸入以下命令來檢查是否已經安裝了Python以及其版本:

    python --version
    

    或者,如果你想檢查Python 3的版本:

    python3 --version
    
  2. 安裝Python

    對于大多數現代Ubuntu版本,Python 3已經預裝了。如果你需要安裝或更新Python 3,可以使用以下命令:

    sudo apt update
    sudo apt install python3
    

    如果你需要安裝Python 2(不推薦,因為Ubuntu 20.04及更高版本默認不再安裝Python 2),可以使用以下命令:

    sudo apt update
    sudo apt install python2
    
  3. 安裝pip

    pip是Python的包管理工具,用于安裝和管理Python包。如果你還沒有安裝pip,可以使用以下命令安裝:

    sudo apt update
    sudo apt install python3-pip
    

    驗證pip是否安裝成功:

    pip3 --version
    

    如果需要為特定版本的Python安裝pip,可以使用對應的pip命令,例如為Python 3.8安裝pip:

    sudo apt install python3.8-pip
    

使用deadsnakes PPA安裝指定版本的Python

Ubuntu的默認包管理器可能不包含最新版本的Python。你需要添加官方的deadsnakes PPA,它提供了多種Python版本。

  1. 添加第三方PPA

    sudo apt update
    sudo apt install software-properties-common -y
    sudo add-apt-repository ppa:deadsnakes/ppa -y
    sudo apt update
    
  2. 安裝指定版本的Python

    使用以下命令安裝你需要的Python版本。將 version 替換為目標版本號(如3.10、3.9等)。

    sudo apt install pythonversion -y
    

    示例:安裝Python 3.9:

    sudo apt install python3.9 -y
    

    安裝Python 3.10:

    sudo apt install python3.10 -y
    

手動編譯源碼安裝Python

  1. 下載源碼壓縮包

    在Python官網下載所需版本的Python安裝包,下載到Ubuntu系統中。

  2. 手動編譯安裝

    tar -zxvf Python-3.8.2.tgz
    cd Python-3.8.2
    sudo apt-get update
    sudo apt install gcc make zlib1g-dev libffi-dev
    ./configure --prefix=/usr/local/python
    make
    sudo make install
    
  3. 建立軟鏈接

    最后建立軟鏈接,從而實現通過 python 可以直接使用 python3.8。

    sudo ln -s /usr/local/python/bin/python3.8 /usr/bin/python
    sudo ln -s /usr/local/python/bin/pip3 /usr/bin/pip
    

使用pyenv管理多個Python版本

如果你需要安裝多個Python版本并在它們之間快速切換,可以考慮使用 pyenv。

  1. 安裝pyenv

    curl https://pyenv.run | bash
    

    按照腳本的提示,將以下內容添加到 ~/.bashrc 文件:

    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    eval "$(pyenv init -)"
    

    重新加載shell配置:

    source ~/.bashrc
    
  2. 使用pyenv安裝Python版本

    pyenv install 3.9.7
    
  3. 激活指定版本

    pyenv global 3.9.7
    
  4. 驗證安裝

    python --version
    

通過以上步驟,你應該能夠在Ubuntu系統中成功安裝和管理Python。

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