win7系统安装virtualenvwrapper

环境:Windows7旗舰版64位操作系统、Python3、pip

为什么需要 virtualenvwrapper?

而不是virtualenv?这要从 virtualenv 说起。virtualenv 的一个最大的缺点就是,每次开启虚拟环境之前要去虚拟环境所在目录下的 bin 目录下 source 一下 activate,这就需要我们记住每个虚拟环境所在的目录。

一种可行的解决方案是,将所有的虚拟环境目录全都集中起来,比如放到 ~/virtualenvs/,并对不同的虚拟环境使用不同的目录来管理。virtualenvwrapper 正是这样做的。并且,它还省去了每次开启虚拟环境时候的 source 操作,使得虚拟环境更加好用。

1、安装virtualenvwrapper,直接在命令行下使用pip安装

pip install -i https://pypi.douban.com/simple/ virtualenvwrapper-win

使用-i https://pypi.douban.com/simple 可以加速,这里使用的是豆瓣的Python源

2、安装完成后就可以使用workon命令查看都有哪些Python项目

3、默认virtualenvwrapper的工作目录是”c:\users\用户名\Envs”,我的用户名是zhjadmin;

C:\Users\zhjadmin\Envs

如果你想改变默认的工作目录,则继续向下看

4、改变virtualenvwrapper的默认工作目录

假设我把默认工作目录改为E盘下Envs,则首先需要在E盘下建立一个目录Envs,建立好之后,右击“计算机”–“属性”–“高级系统设置”

然后“确定”。

5、然后重新打开命令行,使新建的环境变量生效;

6、新建Python虚拟环境

mkvirtualenv pytest1

则新建的Python目录会生成到新的工作目录

7、创建完成后,会自动进入虚拟环境,如果退出则使用“deactivate”

(pytest1) C:\Users\zhjadmin>deactivate

8、使用workon命令查看都有哪些虚拟环境项目

C:\Users\zhjadmin>workon

Pass a name to activate one of the following virtualenvs:
==============================================================================
pytest1

C:\Users\zhjadmin>

pytest1是前面创建的虚拟项目。

9、重新进入创建的虚拟项目

C:\Users\zhjadmin>workon pytest1
(pytest1) C:\Users\zhjadmin>

10、删除虚拟项目

rmvirtualenv pytest1

 

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:番茄网 » win7系统安装virtualenvwrapper

分享到: 生成海报

热门文章

  • 评论 抢沙发

    • QQ号
    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址

    像番茄一样 表里如一

    表里如一表里如一
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册

    我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活