为什么要使用:virtualenvwrapper

virtualenvwrapper 软件包可以让我们管理虚拟环境变得更加简单。(virtualenv)不用再跑到某个目录下通过 virtualenv 来创建虚拟环境,并且激活的时候也要跑到具体的目录下去激活。

安装 virtualenvwrapper :

1. 类unix: pip install virtualenvwrapper
2. windows: pip install virtualenvwrapper-win 

注:如果确定是用virtualenvwrapper,可以直接安装virtualenvwrapper时会自动安装virtualenv

virtualenvwrapper 基本使用:

1. 创建虚拟环境:

mkvirtualenv  test_env

注:那么会在你当前用户下创建一个 Env 的文件夹,然后将这个虚拟环境安装到这个目录下。如果你电脑中安装了 python2 和 python3 ,并且两个版本中都安装了 virtualenvwrapper ,那么将会使用环境变量中第一个出现的 Python 版本来作为这个虚拟环境的 Python 解释器。

2. 切换到某个虚拟环:

workon  test_env

3. 退出当前虚拟环境:

deactivate

4. 删除某个虚拟环境:

rmvirtualenv   test_env

5. 列出所有虚拟环境:

lsvirtualenv

6. 进入到虚拟环境所在的目录:

cdvirtualenv   test_env

修改 mkvirtualenv 的默认路径:

在我的电脑->右键->属性->高级系统设置->环境变量->系统变量:中添加一个参数 WORKON_HOME ,将这个参数的值设置为你需要的路径。

创建虚拟环境的时候指定 Python 版本:

在使用 mkvirtualenv 的时候,可以指定 --python 的参数来指定具体的 python 路径:

mkvirtualenv --python==C:\Python36\python.exe  test_env

转载于:https://www.cnblogs.com/zheng-weimin/p/10128986.html

003:Virtualenvwrapper使用相关推荐

  1. python版本控制神器Virtualenvwrapper的使用

    介绍 1.可以使不同应用开发环境独立 2.环境升级不影响其他应用,也不会影响全局的python环境 3.它可以防止系统中出现包管理混乱和版本的冲突 安装 通过以下命令进行安装 pip install ...

  2. 《新程序员003》正式上市!华为、阿里等 30+ 公司的云原生及数字化实战经验...

    作者 | 唐小引 出品 | <新程序员>编辑部 <新程序员 003:云原生和全面数字化实践>图书今日正式上市,纸书和电子书同步上架 CSDN 商城.New 程序员小程序.京东. ...

  3. 乘“云原生”之风、踏“数字化”的浪,《新程序员003》开启预售!

    12月30日,新年的钟声还有两天敲响,CSDN倾情策划出品的<新程序员003:云原生和全面数字化实践>(以下简称<新程序员003>)重磅开启预售!新一年,新气象~预祝所有开发者 ...

  4. 周刊#003提要:吴恩达团队盘点2019 AI 大事件圣诞 AI 论战

    为了帮助中国人工智能科研.从业者们更好地了解全球人工智能领域的最新资讯,智源研究院编辑团队本周整理.编辑了第3期<智源社区AI周刊>,从学术(论文和新思想分享.最新学术会议等),行业和政策 ...

  5. Linux virtualenv, virtualenvwrapper, pip freeze

    在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题,或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难,所以要使用虚拟环境 确保开发环境的一致 ...

  6. ubuntu下,py2,py3共存,/usr/bin/python: No module named virtualenvwrapper错误解决方法

    2019独角兽企业重金招聘Python工程师标准>>> ubuntu下,py2,py3共存 运行virtualenvwrapper会报错如下: /usr/bin/python: No ...

  7. 《新程序员003》来了!华为、阿里等 30+ 公司的云原生及数字化实战经验!

    <新程序员 003:云原生和全面数字化实践>图书正式上市,纸书和电子书同步上架 CSDN 商城.New 程序员小程序.京东.当当等平台.这是由 50 余位技术专家共同创作,写给所有关注云原 ...

  8. Linux下安装配置virtualenv与virtualenvwrapper

    一.Linux下安装.配置virtualenv 配置源 #指定清华源下载pip的包 [root@localhost opt]# pip3 install -i https://pypi.tuna.ts ...

  9. SpringCloud(第 003 篇)服务发现服务端EurekaServer微服务

    SpringCloud(第 003 篇)服务发现服务端EurekaServer微服务 - 一.大致介绍 1.众所周知,在现在互联网开发中,访问地址的IP和端口号是动态的,一个服务停掉再重新启用后IP和 ...

最新文章

  1. 课本学习笔记5:第七章 20135115臧文君
  2. IIS7.5 安全配置研究(推荐)
  3. CMakeList下打印log
  4. [转]关于多线程并发:每个开发人员都应了解的内容(转自Mainz's)
  5. 海岸鸿蒙慕建洲,用于校准液体自动颗粒计数器的标准物质及其制备方法.pdf
  6. 博文视点大讲堂第20期——Windows 7来了
  7. python asyncio tcp server_关于 asyncio 创建多个 tcp 连接,线程数不准确的问题
  8. 小米android版本升级包下载,小米11 Android 12 Beta 1更新包
  9. python求职意向怎么写_怎样写好求职简历?
  10. dos命令远程重启计算机,简单DOS命令实现局域网Windows远程关机
  11. python读取csv文件表头_python读csv文件时指定行为表头或无表头的方法
  12. 《NVMe-over-Fabrics-1_0a-2018.07.23-Ratified》阅读笔记(1)
  13. matlab怎么画两个自变量的图_眼线液的画步骤图 眼线怎么画好看图解
  14. 【windows】卸载360壁纸
  15. 新零售时代下,物流行业迎来新机遇
  16. 【Python+C#】手把手搭建基于Hugging Face模型的离线翻译系统(如果你想,也可以在线)
  17. 程序员疯传「编程语言鄙视链」,究竟谁能逃过一劫?
  18. java中 访问修饰符限制性最高的是,问:JAVA中,访问修饰符限制性最高的是( )。(选择一项)...
  19. Linux more命令的简单实现
  20. c语言中变量后面加上f,C语言的数据类型

热门文章

  1. 当用户控件有异动时,网页某部位作出相应变化
  2. 鼠标滑过某一个图标时,提示讯息
  3. 关于Kanas.Net框架的一些背景
  4. python实现词语填空_python简单实现新词发现
  5. php监控nginx,Zabbix添加nginx-php监控
  6. 以计算机为主题的英语作文范例,myfamily英语作文范文示例
  7. unity 打开指定文件夹_unity 打开指定路径文件夹
  8. mfc edit 超出行数时出现滚动条_千金难买“老鸭头”,是A股唯一可以获利200%的战法,一旦出现,不要犹豫满仓干,后市必定爆涨...
  9. vue ui无效_vue开发中,父组件添加scoped之后。解决在父组件中无法修改子组件样式问题。...
  10. 声网sdk android接入,Android 集成声网Agora 音视频实时通话(三)