You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu 20.04系统为指定Python版本安装对应pip并创建虚拟环境

Ubuntu 20.04 安装Python 3.6 + pip 9.0.1及虚拟环境配置指南

1. 安装Python 3.6

Ubuntu 20.04 默认软件源不包含Python 3.6,需先添加第三方源后安装:

  • 先安装依赖工具:
    sudo apt update && sudo apt install -y software-properties-common
  • 添加deadsnakes软件源:
    sudo add-apt-repository ppa:deadsnakes/ppa && sudo apt update
  • 安装Python 3.6及配套组件:
    sudo apt install -y python3.6 python3.6-dev python3.6-distutils
  • 验证安装结果:
    python3.6 -V
    命令执行后应输出Python 3.6.x格式的版本信息,即为安装成功。

2. 安装9.0.1版本的pip

  • 先为Python 3.6安装基础pip组件:
    curl https://bootstrap.pypa.io/pip/3.6/get-pip.py | sudo python3.6
  • 降级pip到指定的9.0.1版本:
    sudo python3.6 -m pip install pip==9.0.1
  • 验证pip版本:
    python3.6 -m pip -V
    输出结果包含pip 9.0.1和python 3.6字样即为配置成功。

3. 创建对应版本的virtualenv虚拟环境

你完全可以使用上述两个版本创建独立的虚拟环境,操作步骤如下:

  • 先全局安装virtualenv工具:
    sudo python3.6 -m pip install virtualenv
  • 进入你存放项目的目录,执行虚拟环境创建命令,将你的虚拟环境名称替换为自定义名称即可:
    virtualenv -p python3.6 你的虚拟环境名称
  • 激活虚拟环境:
    source 你的虚拟环境名称/bin/activate
  • 激活后验证环境内的版本,确认符合要求:
    • 执行python -V 应输出Python 3.6.x版本信息
    • 执行pip -V 应输出pip 9.0.1版本信息
  • 退出虚拟环境只需执行命令:
    deactivate

注意事项

  • 不要修改系统默认的python3/pip命令指向,避免破坏系统依赖的Python 3.8运行环境
  • 项目依赖安装请在激活虚拟环境后操作,避免污染全局包环境

内容的提问来源于stack exchange,提问作者Ricardo1998

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 10:09:02