ubuntu 安装多版本 python 并使用

需求:

  • ubuntu 20.04 默认python 是3.8, 但是有些代码是老的,无法使用3.8编译

进程:

  • 默认源没有 python 3.7 的版本需要加一个源
  • apt install software-properties-common -y && add-apt-repository -y ppa:deadsnakes/ppa && apt-get update && apt install python3.7-dev python3.7-distutils -y
  • 在使用的时候比较麻烦要python3.7 3.8的切换可以使用 virtualenv
  • pip install virtualenv
  • 安装一个独立的环境并指定python 版本 virtualenv py3.7_env --python=python3.7
  • 执行之后会在当前目录生成一个 py3.7_env 的目录
  • 进入创建的虚拟环境 . ./py3.7_env/bin/activate
  • 进入环境之后 python --version会发现版本就是3.7
相关推荐
276695829216 分钟前
快手弹幕 websocket 分析
java·python·websocket·go·快手·快手弹幕·ks
程序员小远21 分钟前
搭建Appium工具环境
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
码界筑梦坊35 分钟前
基于Flask的淘宝商品数据可视化分析系统的设计与实现
大数据·python·信息可视化·flask·毕业设计
ckanhw2 小时前
ubuntu windows双系统踩坑
linux·运维·ubuntu
Lionel_SSL3 小时前
python脚本实现接入企微机器人
python·机器人·企业微信
站大爷IP3 小时前
Python自动化Office文档处理全攻略
python
紫雾凌寒3 小时前
计算机视觉基础|轻量化网络设计:MobileNetV3
人工智能·python·深度学习·计算机视觉·mobilenet·mobilenetv3·轻量化网络设计
凌小添3 小时前
Python入门教程丨3.7 数据可视化
python·信息可视化·数据分析
Koma_zhe4 小时前
【搭建SigNoz性能监控平台】在Ubuntu上快速搭建高效的SigNoz性能监控平台与远程使用技巧
linux·运维·ubuntu
thinkerCoder4 小时前
ubuntu 20.04系统离线安装nfs
ubuntu·k8s·共享文件·k8