ubuntu

怎样在Ubuntu安装Python解释器

小樊
48
2025-04-21 18:23:37
栏目: 编程语言

在Ubuntu上安装Python解释器有多种方法,以下提供四种方式:

使用系统包管理器安装Python

Ubuntu系统自带了Python,通常情况下,终端输入 python3 即可启动Python 3.x版本,输入 python 则可能启动Python 2.x版本。如果需要安装特定版本的Python,可以通过以下命令:

sudo apt update
sudo apt install python3.8

使用deadsnakes PPA安装最新版本的Python

如果需要安装最新版本的Python(例如Python 3.11),可以使用deadsnakes PPA:

sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11

手动编译源码安装Python

如果需要从源码编译安装Python,可以从Python官方网站下载所需版本的源码包,然后按照以下步骤进行编译安装:

  1. 更新软件包列表并安装构建Python所需的软件包:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libssl-dev libreadline-dev libffi-dev wget
  1. 下载源代码:
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
  1. 解压下载的文件:
tar -xf Python-3.8.0.tgz
  1. 切换到Python源目录并执行configure脚本,该脚本执行许多检查以确保系统上的所有依赖项都存在:
cd Python-3.8.0
./configure --enable-optimizations
  1. 启动Python 3.8构建过程:
make -j $(nproc)
  1. 输入以下命令安装Python二进制文件:
sudo make altinstall

使用pyenv管理Python版本

pyenv是一个非常方便的工具,可以轻松安装、切换和管理不同版本的Python。首先安装pyenv:

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

然后配置环境变量并重新加载配置文件:

source ~/.bashrc

使用pyenv安装特定版本的Python:

pyenv install 3.8.6

切换到特定版本:

pyenv global 3.8.6

以上就是在Ubuntu上安装Python解释器的方法,用户可以根据自己的需求选择最适合的方式。

0
看了该问题的人还看了