虚拟环境的知识点问题

虚拟环境的知识点问题

如图下,一开始测试是否创建虚拟环境成功,我按链接https://blog.csdn.net/Jarvis_V/article/details/81451061  创建了一个名为TingV的虚拟环境。

为什么在真实环境、Django2.2.3虚拟环境、flask虚拟环境中,目录所显示的都是TingV呢?因此无法满足老师所说在Django和flask虚拟环境间用workon转换。怎样解决这个问题呢,原理又是为什么呢?

辛苦老师了!

#Django虚拟环境

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

#真实环境

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

#flask虚拟环境

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


正在回答

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

1回答

同学,你好。

因电脑环境的不同,对虚拟环境所依赖的配置也不同,可先使用lsvirtualenv命令查看下已成功安装的虚拟环境是否存在flask和django2.2.3,

若存在,检查你所安装的virtualenvwarrper是否正确,同时确保自己新创建虚拟环境时已切换目录至存储虚拟环境的最顶层目录;

若不存在,使用相关命令成功创建对应的虚拟环境(建议先切换至存储虚拟环境的顶层目录),然后使用workon命令进行切换。

如果我解决了您的问题,请采纳!祝~学习愉快~

  • 喃语Nora 提问者 #1
    已解决。应该是创建虚拟环境的步骤有问。以下为自我总结,希望能解决同类问题。 环境:Mac OS, version: 10.14.6 1. 虚拟环境的创建 参考链接https://class.imooc.com/course/qadetail/123875和https://class.imooc.com/course/qadetail/120888(第二个回答) 检测是否安装成功参考链接https://blog.csdn.net/Jarvis_V/article/details/81451061 2.创建Django和flask虚拟环境 mkdir envs #如果出现文件允许问题,可用sudo mkdir envs cd envs #Django virtualenv django2.2.3 #创建名为django2.2.3的虚拟环境 cd django2.2.3 cd bin source activate #进入虚拟环境 pip3 install django==2.2.3 #环境中导入指定版本的框架。注意== python3 import django #检测是否导入成功。注意Django后面没有版本 quit() deactivate #退出虚拟环境 #flask virtualenv flask #创建名为flask的虚拟环境 cd flask cd bin source activate #进入虚拟环境 pip3 install flask #环境中导入指定版本的框架 python3 import flask #检测是否导入成功 quit() #此时程序还在flask虚拟环境中 workon django2.2.3 #切换到django2.2.3虚拟环境中 deactivate #退出虚拟环境 3.检测有哪些虚拟环境 lsvirtualenv
    2019-07-29 07:12:08
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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