ubuntu

Python 在 Ubuntu 上怎么安装

小樊
67
2025-04-19 18:04:24
栏目: 编程语言

在 Ubuntu 上安装 Python 的推荐方法是使用系统的包管理器 apt,因为它可以自动处理依赖关系并确保系统的稳定性。以下是详细步骤:

使用 APT 安装 Python

  1. 更新软件包列表

    sudo apt update
    
  2. 安装 Python

    sudo apt install python3
    
  3. 验证安装

    python3 --version
    

    如果安装成功,你应该会看到类似于 Python 3.x.x 的版本号。

  4. 安装 Python 开发工具(可选,但推荐):

    sudo apt install python3-dev python3-pip
    

    python3-dev 包含了开发 Python 应用程序所需的头文件,而 python3-pip 是 Python 的包管理器,用于安装和管理 Python 包。

使用 PPA 安装特定版本的 Python

如果你需要安装特定版本的 Python,可以使用 Personal Package Archive (PPA)。例如,安装 Python 3.8:

  1. 启用 Universe 仓库(如果尚未启用):

    sudo add-apt-repository universe
    sudo apt update
    
  2. 安装 add-apt-repository 工具(如果未安装):

    sudo apt install software-properties-common
    
  3. 添加 Dead Snakes PPA

    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt update
    
  4. 安装特定版本的 Python

    sudo apt install python3.8
    
  5. 验证安装

    python3.8 --version
    

从源代码编译安装 Python

如果你需要从源代码编译 Python,可以按照以下步骤操作:

  1. 更新软件包列表

    sudo apt update
    
  2. 安装构建所需的软件包

    sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
    
  3. 下载 Python 源代码

    wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
    

    请将 3.x.x 替换为你想要安装的具体 Python 版本的数字。

  4. 解压源代码包

    tar -xvf Python-3.x.x.tgz
    cd Python-3.x.x
    
  5. 配置构建选项

    ./configure --enable-optimizations
    
  6. 编译和安装

    make -j $(nproc)
    sudo make altinstall
    
  7. 验证安装

    python3.x --version
    

    3.x 替换为你安装的具体版本号。

通过以上步骤,你可以在 Ubuntu 上成功安装 Python。如果需要管理多个 Python 版本,可以考虑使用 pyenvAnaconda

0
看了该问题的人还看了