创建虚拟环境意义:假设做项目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/