在Ubuntu系统上安装Python有多种方法,以下提供四种常见的安装方式:
使用系统包管理器安装Python
Ubuntu系统通常自带Python,但可能是旧版本。可以使用系统自带的包管理器来安装或更新Python。
-
安装Python 3:
- 打开终端。
- 输入以下命令更新软件包列表:
sudo apt update
- 输入以下命令安装Python 3:
sudo apt install python3
- 安装完成后,可以在终端输入
python3 --version
来检查安装情况。
使用deadsnakes PPA安装最新版本的Python
要在Ubuntu系统中安装最新的Python版本,可以使用“deadsnakes”团队PPA。
- 安装最新的Python 3.11版本:
- 打开终端。
- 添加deadsnakes PPA:
sudo add-apt-repository ppa:deadsnakes/ppa
- 更新软件包列表:
sudo apt update
- 安装Python 3.11:
sudo apt install python3.11
- 安装完成后,可以使用
python3.11 --version
来检查安装情况。
从源码编译安装Python
可以从Python官方网站下载源码并编译安装。
- 下载Python源码包并解压。
- 进入解压后的目录,执行以下命令:
./configure --prefix=/usr/local/python3.8 make -j$(nproc) sudo make altinstall
- 安装完成后,可以在终端输入
python3.8 --version
来检查安装情况。
使用pyenv管理多个Python版本
pyenv是一个Python版本管理工具,可以轻松地安装、切换和管理不同版本的Python。
- 安装pyenv:
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
- 配置环境变量:
将以下内容添加到
~/.bashrc
文件中:export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv init -)"
- 重新加载
~/.bashrc
文件:source ~/.bashrc
- 安装Python版本:
pyenv install 3.8.6
- 切换Python版本:
pyenv global 3.8.6
- 设置默认Python版本:
pyenv shell 3.8.6
以上就是在Ubuntu系统上安装Python的几种方法,可以根据个人需求选择适合的方式。