python环境隔离virtualev和virtualenvwrapper使用注意点
virtualenv
安装
# 推荐使用豆瓣源下载安装,速度很快;当然也可以先下载好文件,再安装
pip install virtualenv -i https://pypi.douban.com/simple
使用
virtualenv 虚拟环境名称
这里需要注意一点,当你需要再哪个文件夹下面新建虚拟环境,那么就在对应的文件夹下面使用该命名
然后进入对应的虚拟目录,在Scripts目录中
运行activate.bat即可进入虚拟环境
对应的使用deactivate.bat退出虚拟环境。
缺点
virtualenv进行隔离python版本不够人性化.比如说无法统一的管理隔离的环境,也不知道自己在电脑上新建了多少个隔离环境.那么这就需要使用virtualenvwrapper来实现
virtualenvwrapper
安装
# 推荐使用豆瓣源下载安装,速度很快;当然也可以先下载好文件,再安装
# win下安装需要加个后缀"-win"
pip install virtualenvwrapper -i https://pypi.douban.com/simple
使用
mkvirtualenv 虚拟环境名称
统一虚拟环境的文件
新建一个系统变量 WORKON_HOME = D:\envs
注意 : 这里的" WORKON_HEME " 要一摸一样.后面的路径自行设置.
常用命令
workon 虚拟环境名称 #进入该虚拟环境
workon #后面不加虚拟环境名称,会返回所有的环境名称,以供选择
deactivate #退出虚拟环境
lsvirtualenv #列举所有的环境
lssitepackages #显示 site-packages 目录中的内容
cdvirtualenv #导航到当前激活的虚拟环境目录中
cdsitepackages #和上面类似,但是是直接进入到site-packages目录中
rmvirtualenv 虚拟环境名称 #删除该虚拟环境