在Ubuntu上安裝Python有多種方法,以下是幾種常見的方法:
這是最簡單和推薦的方法,因為它簡單快捷且易于維護和更新。
更新包列表:
sudo apt update
安裝Python:
sudo apt install python3
這將安裝Python 3的最新版本。如果你需要安裝Python 2(雖然不再推薦),可以使用:
sudo apt install python
驗證安裝:
python3 --version
或者
python --version
如果你需要特定版本的Python或者想要啟用某些編譯選項,可以選擇從源代碼編譯安裝。
安裝編譯依賴:
sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libbz2-dev libreadline-dev libsqlite3-dev libffi-dev
下載Python源代碼:
wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz
解壓和編譯:
tar -xf Python-3.9.7.tgz
cd Python-3.9.7
./configure --enable-optimizations
make -j 4
sudo make altinstall
驗證安裝:
python3.9 --version
Python版本管理工具如pyenv
可以讓你在同一系統上安裝和管理多個Python版本。
安裝pyenv:
curl https://pyenv.run | bash
配置環境變量:
將以下內容添加到~/.bashrc
或~/.zshrc
文件中:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
然后重新加載配置文件:
source ~/.bashrc
安裝Python版本:
pyenv install 3.9.7
設置全局或本地Python版本:
pyenv global 3.9.7
或者在項目目錄中設置本地版本:
pyenv local 3.9.7
驗證安裝:
python --version