利用virtualenvwrapper搭建Py虚拟环境

Virtualenv的优点
  • 使不同应用开发环境独立
  • 环境升级不影响其他应用,也不会影响全局的python环境
  • 它可以防止系统中出现包管理混乱和版本的冲突

以下演示操作系统为Win10,教程的命令放在Linux操作系统下也没有冲突。。。可供参考

第一步:
安装好python环境之后,进入cmd命令终端输入指令 pip install virtualenv
在这里插入图片描述
第二步:
安装完成之后创建指定的虚拟环境 输入指令 virtualenv xxxx(虚拟环境名称)

在这里插入图片描述
上图可以看到新建的虚拟环境目录默认安装到了同级目录之下(C:\Users\Administrator\xxx)。

第三步:
开启虚拟环境,需要终端输入指令进入到Script目录下找到activate.bat文件,直接运行该文件

在这里插入图片描述
如上图,直接在终端输入activate.bat文件名即可开启刚刚创建好的虚拟环境。并且同时也可以输入pip list指令查看当前Python虚拟环境下安装的包。

第四步 退出虚拟环境
在终端输入 deactivate.bat 即可。
在这里插入图片描述
总结:这种创建虚拟环境的方法使用起来会非常不方便,还需要到指令目录开启和关闭,不推荐大家使用,只是提一下为下面的操作做铺垫对一下对比


Virtualenvwrapper-win 模块介绍

使用步骤:

  1. 终端命令行输入 pip install virtualenvwrapper-win (如果是Linux系统不需要加 -win)
  2. 安装好之后就可以输入指令 mkvirtualenv xxx 创建自定义虚拟环境。(通过virtualenvwrapper创建的虚拟环境都会保存到同一个目录下)
  3. 虚拟环境创建好之后会自动进入到虚拟环境中,不需要像上面一样输入指令手动进入。(安装目录默认在C:\Users\Administrator\Envs\之下)
  4. 进入到虚拟环境后,直接可以通过pip install xxx 安装项目需要的模块和包。
  5. 退出虚拟环境的话只需要输入deactivate 即可

使用了virtualenvwrapper的好处:
1.在终端命令行输入workon指令可以查看目前都有哪些虚拟环境:
在这里插入图片描述
2.并且可以通过指令 workon 虚拟环境名称 直接就可以进入到指定的虚拟环境。
在这里插入图片描述


注意如果你的电脑上有多个python版本的python环境,创建虚拟环境时如果指定一个python版本的话,需要以下这样操作:
1.进入到你的python安装目录找到python.exe解释器,复制一下当前文件夹的路径
在这里插入图片描述
2.在终端输入指令 mkvirtual -p xxxx(Py安装目录) xxx(虚拟环境名称) 即可创建指定Python版本的虚拟环境.
在这里插入图片描述

本文其实主要是介绍 Virtualenvwrapper的使用,为我们创建和使用虚拟环境下带来了很多方便,笔者是一个Python初学者,期待着和大家一起进步,喜欢的点个赞吧~

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值