1.电脑版本:macOS Mojave 10.14
2.PyCharm版本:PyCharm 2018.2.4(激活码在另一篇博客中)
3.进入解释器配置的步骤:PyCharm➡️Preference➡️Project InInterpreter➡️右上角工具符号➡️Add
4.之后左侧会有这么几个环境:

主要就是记录对这几个环境的理解。
———————————————————————–分割线——————————————————————————-
一、Virtualenv Environment
Virtualenv Environment的作用是创建一个独立的、干净的python运行环境。
比如:系统安装了python3.6,里边安装了一些基本的包如numpy、pandas、opencv等,如果我用系统环境运行python项目,那么所有的project都必须在这个装了一些包的python3.6中运行,这时如果我有一个项目需要用到python2.7,还有一个项目需要用到python2.6,那就需要Virtualenv Environment了。
Virtualenv Environment在new一个project的时候会创建一个“白纸”一样的环境,你可以在这个环境中install一些自己想要的package,这里安装的python包只在这个虚拟环境中生效。
二、Conda Environment
conda和原版python的虚拟环境没有太大区别,唯一的区别是安装包的方式不同,一个是用conda,一个是用pip安装第三方包。
conda的文件结构为:(用户名)➡️anaconda3➡️envs➡️你在anaconda navigator里创建的各种名字的python环境。


三、System Interpreter
System Interpreter是本地解释器的意思。
四、Pipenv Environment
用来创建虚拟环境的。
四、Other
可以理解成远程interpreter的意思。

五、Conda Pip VirtualEnv之间的关系见另外一篇blog➡️
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173938.html原文链接:https://javaforall.net
