码迷,mamicode.com
首页 > 系统相关 > 详细

linux虚拟环境的管理

时间:2020-12-28 11:44:20      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:work   国内   不同   python版本   安装路径   linux   py3   开发   home   

linux虚拟环境的管理-python版本

用python开发项目,受版本限制,需要变更不同版本的python,以前都是直接安装python,如在ubuntu环境下

sudo apt-get install python-dev

ubuntu不同版本默认安装的python3版本16.04-python3.5/18.04-python3.6,如果用apt命令安装,则面临软连接和pip问题,自己也搜罗了很久,发现有一种方法见效,就是anaconda+virtualenv。
具体实施:

# anaconda
conda create -n py37 python=3.7
# -n 后面接着是虚拟环境python的name,如我安装3.7版本的,就是py37,python=3.7命令相当于指定安装哪个版本的python,有时会因为网络问题断开,重新命令执行即可,一般都可以成功。
# python3.7 对应安装路径:
/home/ubuntu/anaconda/py37/bin/python3.7
----------------
# virtualenv
mkvirtualenv -p /home/ubuntu/anaconda/py37/bin/python3.7 py37
# -p 后面跟着python源,后面是此虚拟环境下的python name

友情提示

1.anaconda用之前换国内源,清华源,科大源都可以,具体网上搜
2.用‘workon + 虚拟环境name‘可以很方便使用不同版本的python,其他命令可参考本博其他博文
3.转载请注明出处

linux虚拟环境的管理

标签:work   国内   不同   python版本   安装路径   linux   py3   开发   home   

原文地址:https://www.cnblogs.com/davis12/p/14172691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!