Windows Python 虚拟环境virtualenv、virtualenvwrapper(可指定版本哦)

  • Post author:
  • Post category:python





目录





简介:





一,的virtualenv





1,安装的virtualenv





2,创建虚拟环境





直接创建





指定版本创建





3,开启,退出虚拟环境





4,删除虚拟环境





CMD中





文件管理器中





二,virtualenvwrapper





1,安装virtualenvwrapper





2,设置虚拟环境存放目录





3,创建,删除,切换虚拟环境





其他命令(了解)





简介:




的virtualenv



的virtualenv用来建立虚拟的Python的环境,可以使得你的电脑同时拥有Python2.7及Python3.6(我们可以指定创建的Python的版本)。



现实中,我们会为一个项目单独的创建一个虚拟的Python的环境,以方便我们项目的开发和调试(不同的项目可能需要用到不同的



包)。



virtualenvwrapper



virtualenvwrapper用于管理创建的虚拟Python的环境,相当的virtualenv的辅助工具。方便我们更为灵活的管理和来回切换蟒蛇的



不同版本。



前提



已经安装的Python(版本号在此不重要),并且已将的Python到添加电脑





系统-环境变量





,添加环境变量请自行百度。



一,的virtualenv




1,安装的virtualenv




打开CMD(不会,请按WIN + R,输入cmd,并按下回车)



pip install virtualenv#安装virtualenv命令



2,创建虚拟环境




直接创建




virtualenv env#是创建与当前目录下,python的版本是





系统环境变量中的版本









指定版本创建




virtualenv -p





c:/python/python2.7






F:






/ ENVS / py2










蓝色





为指定的蟒蛇版本,





红色





为虚拟环境安装目录。



3,开启,退出虚拟环境




CMD进入虚拟环境的安装目录ENV /脚本,再运行



激活#启动虚拟环境



cmd中出现“(py2)”,说明启动成功



停用#退出虚拟环境(请忽视输错的部分,手动尴尬¯□¯|| ,,)



4,删除虚拟环境




CMD中




rmvirtualenv





F:/ ENVS / py2




文件管理器中




直接删除虚拟环境的安装目录文件就可以了(就是这么方便(#^。^#),)。



二,virtualenvwrapper




1,安装virtualenvwrapper **需提前安装virtualenv **




进入CMD(不会,请看上面的方法)



pip install





virtualenvwrapper-win





#Windows中使用virtualenvwrapper-win,





Linux





中直接使用virtualenvwrapper



2,设置虚拟环境存放目录




默认为C:/ Users /





username





/ envs#





username





会不同,取决于你的电脑目录。



更改目录,在





系统变量





中添加“变量名”:WORKON_HOME,“变量值”:

自定义的路径




3,创建,删除,切换虚拟环境




命令行CMD中



指定版本创建



mkvirtualenv -p





c:/python/python2.7






py2




mkvirtualenv py2#是创建与

步骤2中





自定义路径


下的

,python的版本是





系统环境变量中的版本




激活虚拟环境



workon py2



退出虚拟环境



关闭



删除虚拟环境



rmvirtualenv py2#退出该虚拟环境后,才可执行删除操作。



其他命令(了解)




  • workon #list或change working virtualenvs /可以





    查看所有的虚拟环境




  • lssitepackages#列出site-packages目录的内容



  • virtualenvwrapper#显示此帮助信息



版权声明:本文为kong050kong原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。