python虚拟环境可解决的问题:
1、同时安装python2 python3时,系统换复杂,安装新模块易混淆,常出现python3无法找到模块的错误
2、多人共享系统时,存在版本兼容性,直接用系统环境安装新功能模块会导致环境污染,影响放大
3、linux普通用户往往无 权限安装新包,用virtualenv搭建虚拟环境可解决该问题
搭建过程
1、安装,也可以用pip3
pip install virtualenv
2、创建环境
python3 -m venv /data4/test/myenv/my_python
注意上面目录不存在时,会递归创建,如下图

3、激活环境
source ./bin/activate
注意 ,需要用source命令

环境成功后,就会有环境名的提升
4、关闭环境
deactivate

5、删除环境
直接删除文件夹即可
Python虚拟环境通过virtualenv工具帮助开发者隔离不同项目所需的Python版本和模块,避免版本冲突。当同时需要Python2和Python3,或者多人共享系统时,虚拟环境能保持系统干净,防止全局环境污染。创建、激活、关闭和删除虚拟环境的步骤简单易行,尤其对于无权限安装新包的普通用户,虚拟环境提供了便捷的解决方案。
1万+

被折叠的 条评论
为什么被折叠?



