当前位置:项目开发->项目经验 ->VS2017中可视化创建并使用python虚拟环境

原创版权标志VS2017中可视化创建并使用python虚拟环境

作者:codexia  发表时间:2017/10/13 8:15:41  阅读:
[摘要] 如果系统的多个项目使用到了不同的python环境,比如一个项目用的是python2.7,一个使用的是python3.6,一个使用了A1库,另一个是用了A2库,A1和A2是冲突的。如何解决???自然是使用虚拟环境来解决咯。
  python虚拟环境,顾名思义,就是一个虚拟的python运行环境。这到底是什么意思呢?我们在系统里安装python时,会在系统建立一个python的运行环境,一般就是添加好需要的环境变量,将python需要的路径都添加好。然后就是python安装的各种插件。这些环境变量和python插件也就组成了python运行环境。而这个运行环境是相对于整个操作系统的。也就是说,python环境是直接存放在系统对应的地方的。
    那么问题就来了,如果系统的多个项目使用到了不同的python环境,比如一个项目用的是python2.7,一个使用的是python3.6,一个使用了A1库,另一个是用了A2库,A1和A2是冲突的。自然,python2.7和python3.6也是冲突的。这样如果多个项目都直接部署在一个系统里,那么系统里的python环境就乱了。之前就因为python环境不符合项目要求,而强行修改Linux系统的python环境,结果导致Linux命令行等各种基础功能都无法使用,最后导致重装系统。可见虚拟环境的必要性了。
    想要学习python虚拟环境实现的原理,请阅读文章《python的虚拟环境机制的研究分析》。实际你会发现,虚拟环境其实并没有想象中的那样复杂,原理挺简单的。了解之后,你会瞬间觉得,呀,原来如此!!其实很简单嘛!!
    那么创建并使用虚拟环境,那又是另外一回事了。所以,我专门写了一篇用命令形式创建python虚拟环境和使用虚拟环境的文章,供小白参考学习。而本篇则基于VS2017可视化界面来创建和使用python虚拟环境哦。
    下面开始VS2017可视化创建python虚拟环境,并在项目中使用虚拟环境的精彩旅程哦。

    1.打开VS2017创建的python应用程序项目,就可以在“解决方案资源管理器”看到【Python环境】的列表选项,如下图所示:

    ...【登录后阅读更多内容】

文章来源:C++技术网原创文章版权为网站和作者共同所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。

返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)