首先在你本机上安装想使用的多个python版本(比如,同时使用python2.7.10配置环境变量 和 python3.5.4 只需安装,不需要配置环境变量),如果开发过程中只使用一个固定版本的python, 个人感觉没有必要折腾虚拟环境。 一、安装virtualenv1、安装虚拟环境virtualenv pip install virtualenv2、创建环境1)创建虚拟环境存放目录: mkdir D:\pyenvs2)创建一个虚拟环境 cd D:\pyenvs virtualenv py2env # 创建一个虚拟环境,测试效果3、激活环境(切换到新环境目录) cd py2env # 进入虚拟环境 Scripts/activate # 激活虚拟环境 python --version #看下版本号是否为python2 4、查看当前已安装的依赖包 pip list5、安装新的依赖包 pip install request 6、查看安装效果 pip list二、安装虚拟环境管理包virtualenvwrapper 1、执行virtualenvwrapper安装命令 pip install virtualenvwrapper-win2、WORK_HOME环境变量
3、列出当前所有的python虚拟环境 lsvirtualenv -b4、创建虚拟环境 mkvirtualenv -p D:\tools\Python35\python.exe py3env 5、启动或切换虚拟环境 workon py3env 6、退出虚拟环境 Deactivate7、删除虚拟环境 rmvirtualenv py3env 8、复制虚拟环境 cpvirtualenv py3_env py3env #根据py3_env 复制出来虚拟环境py3env,里面的安装包一模一样9、导出该环境下所有依赖到requirements.txt文件 pip freeze > requirements.txt