python虚拟环境

建立虚拟环境能够建立一个python解析器副本,能够在系统的python解析器中避免包的混乱和版本的冲突,在不一样的虚拟环境只能访问该环境的安装包,使得全局python解析器保持整洁。python

linux安装virtualenvwrapper,能够选择apt安装或者pip安装linux

apt安装django

$ sudo apt-get install virtualenvwrapper
pip安装vim

$ sudo pip install virtualenvwrapper
当你须要使用Python2开发项目时,创建一个Python2的虚拟环境:windows

$ mkvirtualenv -p /usr/bin/python2 env27
当你须要Python3开发时:app

$ mkvirtualenv -p /usr/bin/python3.4 env34
而后能够随时切换不一样的虚拟环境:post

$ workon env27 # 进入Python2环境
$ workon env34 # 进入Python3环境
更爽的是,你能够在进入虚拟环境的同时切换到项目目录,只须要编辑 $VIRTUAL_ENV/bin/postactivate 这个文件便可:ip

$ vim $VIRTUAL_ENV/bin/postactivate #前提是已经进入对应的虚拟环境
在文件中添加切换目录的命令:开发

cd /path/to/your/projectget

 

windows中安装方法:

pip install virtualenvwrapper-win

 

建立虚拟环境
mkvirtualenv myproject

启动虚拟环境
workon myproject

离开虚拟环境
deactivate

删除虚拟环境的命令以下:rmvirtualenv 虚拟环境名称例:先退出:deactivate再删除:rmvirtualenv py_django

相关文章
相关标签/搜索