在Ubuntu下管理Python版本,可以使用pyenv和deadsnakes這兩個工具。以下是詳細的管理步驟:
curl https://pyenv.run | bash
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
~/.bashrc
或~/.zshrc
):echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
pyenv versions
pyenv install 3.11
pyenv shell 3.11
pyenv global 3.11
pyenv local 3.11
pyenv uninstall 3.11
pyenv update
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.12 python3.12-venv python3.12-dev
python3.12 -m venv py3.12
source py3.12/bin/activate
通過以上步驟,你可以在Ubuntu系統下輕松管理多個Python版本,確保每個項目都能在其特定的Python環境中運行。