关于 通过 workon vname 进入虚拟环境的问题

关于 通过 workon vname 进入虚拟环境的问题

http://img1.sycdn.imooc.com//climg/5d42ae910001fccf08370244.jpg

http://img1.sycdn.imooc.com//climg/5d42ae910001578f09770471.jpg

如上两个图,我的虚拟环境存放的位置明明在E盘,为什么启动黑窗口(默认在C盘)后可以直接通过 workon hellopp 进入我在E盘的虚拟环境hellopp? 

可是通过 cd 又表明当前的工作目录在C盘。不应该在E盘(E:\pycharm20190715\envs)下吗?为什么?

而且又可以直接在当前目录(虚拟环境)下 通过 deactivate 又回到C盘目录的真实环境,难道不应该是在...\envs\hellopp\Scripts 下通过 deactivate 才能退出虚拟环境吗?为什么?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕美 2019-08-01 18:48:11

同学,你好。

1、同学安装了virtualenvwrapper,它是管理virtualenv的工具,它提供了一系列命令使得和虚拟环境工作变得便利。它可以将所有虚拟环境整合在一个目录下、管理(新增,删除,复制)虚拟环境及切换虚拟环境等。

2、同学的E:\pycharm20190715\envs即为存放虚拟环境目录,可以理解为虚拟环境的家目录,创建的虚拟环境都会放在该文件中。

3、使用workon 虚拟环境名称的方式启动/切换虚拟环境

4、使用deactivate退出虚拟环境

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

  • 提问者 浪淘沙98 #1
    那怎样通过virtualenvwrapper 来管理虚拟环境呢,比如删除某个虚拟环境
    2019-08-01 20:07:57
  • 提问者 浪淘沙98 #2
    已经了解。
    2019-08-01 20:34:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
1.Python零基础入门
  • 参与学习           人
  • 提交作业       2727    份
  • 解答问题       8160    个

想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师