创建虚拟环境意义:假设做项目A,用的包版本要是selenium2.48.0 和 lxml=1.0.0,做项目B 必须用包版本是selenium2.50.0 和 lxml =1.2.0,拿就要把selenium2.48.0 和 lxml=1.0.0卸载了并安装selenium2.50.0 和 lxml =1.2.0,但是这样换做类似项目A的包版本要求又得把以前的卸载了,装回selenium2.48.0 和 lxml=1.0.0,这样来来去去很麻烦,所以不如创建虚拟环境A装selenium2.48.0 和 lxml=1.0.0和虚拟环境B装selenium==2.50.0 和 lxml =1.2.0,做项目A就用虚拟环境A,项目B用虚拟环境B,互不干扰就方便多了。(pip3 install xxx包都是装在物理机上的python3 解析器里的site-packages包里面。pip2 install xxx 就装在python2 解析器里的site-packages包里。)

pycharm创建虚拟环境步骤:
点击 File - settings - Project:xxx - Project Interpreter - 在右边页面点击 Create VirtualEnv

在这里插入图片描述

在这里插入图片描述

Name是虚拟环境的名字,Location是保存的位置,Base interpreter是源Python解释器的位置,Inherit global site-packages:是否要继承源解释器环境中安装的第三方包(pip install xxx 的包)。

建议把 Inherit global site-packages 和 make available to all project 都勾选了。

不勾选Inherit global site-packages 就只能用/usr/bin/python3.5 解析器里的最基本自带的python命令,但是你自己安装的selenium,lxml等包就不能继承来用了。
不勾选 make available to all project 就会导致只有你自己当前项目:project(我这里的项目名字是 untitled)能用这个创建的虚拟环境,以后打开pycharm选择其它项目时就无法选择用你的这个虚拟环境。

最后点击ok,再点apply 再点ok 就创建并使用这个虚拟环境了。

还不懂的话看这个吧 哎:
https://blog.csdn.net/u012343179/article/details/76168432/

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐