提示:安装virtualenvwrapper时会自动安装virtualenv的包,所以实际环境中可直接安装virtualenvwrapper。
文章目录
一、为什么要用 virtualenv?
当你需要在同一台机器上开发多个项目,每个项目可能使用不同的 Python 版本或依赖库时,Virtualenv 可以帮助你隔离这些项目的环境,避免版本冲突和依赖问题。如果你在项目启动之初没有使用virtualenv,接下来的日子,你会遇到数不尽的麻烦,那简直是一场噩梦。
二、Virtualenv的使用方法(windows环境)
1.安装virtualenv
pip install virtualenv
2.创建虚拟环境
mkvirtualenv my_envde
3.切换到某个虚拟环境:
workon my_envde
4.退出当前虚拟环境
deactivate
5.删除某个虚拟环境:
rmvirtualenv my_env
6.列出所有虚拟环境::
lsvirtualenv
三、virtualenv的不足
创建的虚拟环境在当前操作的目录下,这样不方便管理,为了解决这个问题,我们可以安装virtualenvwrapper。
1.安装virtualenvwrapper:
pip install virtualenvwrapper
2.设置虚拟环境安装的目录:
当使用windows系统时,在我的电脑->右键->属性->高级系统设置->环境变量->系统变量中添加一个参数WORKON_HOME,将这个参数的值设置为你需要的路径。
3.两个python版本同时安装了virtualenvwrapper怎么办?
如果你电脑中安装了python2和python3,并且两个版本中都安装了virtualenvwrapper,那么将会使用环境变量中第一个出现的Python版本来作为这个虚拟环境的Python解释器。