centos7中实现多个python版本共存(python2.7、python3.6、python3.9等)

编程入门 行业动态 更新时间:2024-10-17 21:21:21

centos7中实现<a href=https://www.elefans.com/category/jswz/34/1771377.html style=多个python版本共存(python2.7、python3.6、python3.9等)"/>

centos7中实现多个python版本共存(python2.7、python3.6、python3.9等)

问题描述:

  • 开发环境中,新项目需要在python3.9及以上版本开发,为了不影响之前运行在python3.6上的项目,就需要增加一个python3.9环境。
  • 线上直接使用docker部署就可以了。

解决办法

前提:python2.7和python3.6之前已经安装过了,本次就介绍一下如何再新增一个环境。

  • 1.下载python包,选择自己需要的版本 (Python包下载链接):/
  • 2.将python包上传到Linux服务器上,我这边使用的是 WinSCP,免费滴
  • 3.在linux上的当前目录下进行解压
    • tar -zxvf Python-3.9.18.tgz
  • 4.创建一个编译、安装的文件夹
    • mkdir /usr/local/python39
  • 5.编译、安装
    • cd Python-3.9.18
    • ./configure --prefix=/usr/local/python39/
    • make && make install
  • 6.安装成功截图
  • 7.建立软连接
    • ln -s /usr/local/python39/bin/python3.9 /usr/bin/python39
    • ln -s /usr/local/python39/bin/pip3.9 /usr/bin/pip39
  • 8.查看、验证
  • 9.创建python39的虚拟环境
    • 创建:virtualenv py39 -p /usr/bin/python39
    • 激活:source py39/bin/activate
  • 10查看虚拟环境

完毕!

更多推荐

centos7中实现多个python版本共存(python2.7、python3.6、python3.9等)

本文发布于:2023-11-17 12:24:41,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1643969.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:多个   版本   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!