系统中存在python2 和python3,一部分项目需要在2上面运行,一部分又要在3上面运行,在2运行的时候,可能又存在部分项目需要使用同一个扩展包的不同版本。。。。。。。这些问题最后产生了这么一个东东virtualenv,能对每个项目所对应的python,进行有效的隔离。安装也比较方便,在windows下面做介绍。

1、安装virtualenv  pip install virtualenv

2、pip install virtualenvwrapper-win

2、创建一个文件夹,cd到文件夹下 执行virtualenv -p c:\python27\python.exe  test1 其中c:\python27\python.exe为需要指定的python版本的执行路径,test1为创建的虚拟环境目录

3、cd test1\scripts 下面  执行activate 激活虚拟环境(关闭就是deactivate)

创建中,如果需要用workon来管理虚拟环境,还需要在2后面增加一个步骤 设置 WORKON_HOME 的系统环境变量,计算机-高级-环境变量-新建环境变量(创建的时候,路径是否要停留在虚拟环境的管理目录下?  可以直接使用mkvirtualenv envname来创建并进入虚拟环境,此时创建的虚拟环境,会展示在虚拟环境的默认目录中)

如果要删除一个虚拟环境 使用 rmvirtualenv envname

python中虚拟环境的创建virtualenv workon相关推荐

  1. Python的虚拟环境配置(pyenv+virtualenv)

    一.为什么需要配置虚拟环境 Python 2和Python 3之间存在着较大的差异,并且,由于各种原因导致了Python 2和Python 3的长期共存.在实际工作过程中,我们可能会同时用到Pytho ...

  2. Python中使用PyQt5创建的窗口添加全局快捷键(鼠标离开窗口时也可执行)

    Python中使用PyQt5创建的窗口添加全局快捷键 使用第三方库SystemHotKey来实现全局快捷键 库的安装 pip3 install system_hotkey 官方案例 from syst ...

  3. python opencv创建图像_使用Python中OpenCV库创建一幅图片的RGB通道图片

    我们知道,在使用PhotoShop进行图片的抠取.创建和存储选区.存储图像的色彩资料等复杂操作时,经常会用到一个功能,那就是"RGB"通道,它能从三原色角度对一幅图片进行精准处理. ...

  4. [转载] 使用python 中的numpy创建数组

    参考链接: Numpy 创建数组 使用nump创建数组的方法: (1)导入numpy模块: import numpy as np 注意:如果是纯python,默认是不安装numpy库的,需要在pyth ...

  5. python中以下不能创建一个字典的语句是_10、以下不能创建一个字典的语句是

    [判断题]1.python中处理的每一样东西都是对象 [单选题]12.下列Python语句正确的是 [判断题]4.元组中的数据一旦定义就不允许更改. [单选题]391.以下关于论坛营销的说法不正确的是 ...

  6. pycharm中虚拟环境已经创建好,使用workon命令没有提示

    解决方法 在终端输入 source virtualenvwrapper.sh 之后再输入workon就能显示出之前创建的虚拟环境 注意:重启终端或切换用户,就可以使用workon命令了 解决方案

  7. python中以下不能创建一个字典的语句是,以下语句不能创建一个字典的是?( )...

    以下语句不能创建一个字典的是?( ) 答:d={[1,2,3]:'Python'} 下面不是"左倾"错误表现的是(). 答:放弃对革命武装的领导 某商店今年全部商品的销售量为去年的 ...

  8. python中使用fork创建新的进程

    fork知识入门 python的os module中有fork()函数用于生成子进程,生成的子进程是父进程的镜像,但是它们有各自的地址空间,子进程复制一份父进程内存给自己,两个进程之间的执行是相互独立 ...

  9. python中invalid argument_Python创建文件报错OSError:[Errno 22] Invalid argument处理

    问题: windows平台下使用python open函数w模式打开文件报错"OSError: [Errno 22] Invalid argument: '../news/"消费升 ...

最新文章

  1. Linux那些事儿 之 戏说USB(24)设备的生命线(七)
  2. 转:几款主流 NoSql 数据库的对比
  3. 【Android 逆向】ELF 文件格式总结 ★★★
  4. 数据结构—分别用头插法和尾插法建立单链表
  5. web前端入门学习 css(10)移动端布局(学到DPG格式图片与webp格式图片停了)
  6. hdu2133: What day is it
  7. ISE调用Notepad++并且实现错误高亮定位的方法
  8. face alignment by 3000 fps系列学习总结(三)
  9. 火车站(codevs 2287)
  10. MIDI文件格式(一)
  11. 创 Lockdir 文件夹加密 破解
  12. 搜索——广度——I - A计划 (骑士救公主,三维bfs())
  13. 如何从哈斯图判断一个偏序集是不是格?
  14. 环信php修改头像,环信客服 如何正确设置用户的头像和昵称?
  15. 使用百度文字识别API进行图片中文字的识别
  16. Unity开发者的C#内存管理
  17. 计算机毕业设计ssm基于SSM的美妆分享网站vf952系统+程序+源码+lw+远程部署
  18. (动归三剑客)打家劫舍 (动归三剑客)
  19. 一周活动速递|深入浅出第8期;Meetup成都站报名进行中
  20. Jackknife,Bootstraping, bagging, boosting, AdaBoosting, Rand forest 和 gradient boosting

热门文章

  1. Golang循环链表
  2. 语言 ,规范,协议,框架
  3. 学习笔记:SpringCloud 微服务技术栈_高级篇⑤_可靠消息服务
  4. C++急速赛车小游戏(注释几天后更新)
  5. gradle proxy配置
  6. 解决问题的艺术:半小时编程实现照片的反转负冲特效
  7. 小红书摄影类目爆款标题和文案
  8. 利用Xshell+Proxifier实现全局代理上网
  9. sed ‘/^123=/!d;s/.*=//‘ a.txt 详细讲解
  10. liblinear简单使用说明