温馨提示×

Ubuntu下Python如何安

小樊
47
2025-09-12 19:33:23
栏目: 编程语言

在Ubuntu下安装Python常用方法如下:

1. 使用APT包管理器(推荐)

  • 更新软件包列表
    sudo apt update
  • 安装Python 3
    sudo apt install python3
    (如需特定版本,如Python 3.9,可替换为python3.9
  • 验证安装
    python3 --version

2. 安装pip(Python包管理工具)

  • 安装pip
    sudo apt install python3-pip
  • 验证pip
    pip3 --version

3. 使用pyenv管理多版本(可选)

  • 安装依赖
    sudo apt install -y make build-essential libssl-dev zlib1g-dev ...(具体见)
  • 安装pyenv
    curl https://pyenv.run | bash
  • 配置环境变量
    编辑~/.bashrc,添加:
    export PATH="$HOME/.pyenv/bin:$PATH"
    eval "$(pyenv init --path)"
    然后执行:
    source ~/.bashrc
  • 安装Python版本
    pyenv install 3.9.7
    pyenv global 3.9.7(设为全局版本)

4. 从源码编译安装(高级用户)

  • 安装依赖
    sudo apt install build-essential libssl-dev libffi-dev ...(具体见)
  • 下载源码
    wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
  • 编译安装
    tar -xf Python-3.x.x.tgz
    cd Python-3.x.x
    ./configure --enable-optimizations
    make -j $(nproc)
    sudo make altinstall(避免覆盖系统默认Python)
  • 验证安装
    python3.x --version

5. 安装虚拟环境工具(可选)

  • 安装venv
    sudo apt install python3-venv
  • 创建虚拟环境
    python3 -m venv myenv
  • 激活环境
    source myenv/bin/activate
    (退出环境用deactivate

说明

  • 推荐优先使用APT:简单快捷,适合大多数场景。
  • 多版本需求:用pyenvupdate-alternatives管理。
  • 科学计算/复杂环境:可选用Anaconda(需额外安装)。

参考来源:

0