在Ubuntu上安装Python通常很简单,因为大多数版本的Ubuntu都已经预装了Python。以下是详细的步骤:
首先,打开终端(可以通过按 Ctrl + Alt + T
快捷键打开),然后输入以下命令来检查是否已经安装了Python以及其版本:
python --version
或者,如果你想检查Python 3的版本:
python3 --version
对于大多数现代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
Ubuntu的默认包管理器可能不包含最新版本的Python。你可以添加官方的 deadsnakes
PPA来获取多种Python版本。首先,添加PPA:
sudo apt update
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
然后,安装你需要的Python版本。例如,安装Python 3.9:
sudo apt install python3.9 -y
如果你安装了多个版本的Python,并希望设置某个版本为默认版本,可以使用 update-alternatives
命令。例如,将Python 3.9设置为默认版本:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
然后,选择默认版本:
sudo update-alternatives --config python3
按照提示选择你希望设置为默认的Python版本。
pip是Python的包管理工具,用于安装和管理Python包。如果你还没有安装pip,可以使用以下命令安装:
sudo apt install python3-pip
验证pip是否安装成功:
pip3 --version
如果你需要安装多个Python版本并在它们之间快速切换,可以考虑使用 pyenv
。首先,安装 pyenv
:
curl https://pyenv.run | bash
按照脚本的提示,将以下内容添加到 ~/.bashrc
文件:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"
重新加载shell配置:
source ~/.bashrc
使用 pyenv
安装Python版本:
pyenv install 3.9.7
激活指定版本:
pyenv global 3.9.7
验证安装:
python --version