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、删除环境
直接删除文件夹即可