解释器简单来说就是指python。
解释器是一个独立的python运行环境。下载安装的python就是一个基础解释器,还可以基于这个基础解释器创建多个解释器(也叫虚拟环境)。python之所以这样是因为设计成这样了,其他语言有不同的设计方式,但是目的都是为了隔离项目环境。举个简单的例子就是A项目可以在某个环境下运行,如果B项目也用同一个环境的话,就装了太多的包,或者后面的包更新后覆盖了前面的版本,甚至导致A项目不能运行,所以需要为每个项目单独开辟环境。各用各的,避免干扰。但是学习的话,用同一个环境也没什么问题,什么包都往里面装就行了。真正用于工程中必须保证稳定,肯定是要创建虚拟环境的。
pycharm的话,新建项目时会要求选择解释器,可以创建一个 virtualenv 或者直接使用基础python解释器都可以。不需要输入什么,一般只要python在环境变量中都是可以自动识别的
这个是为新项目创建虚拟环境,一般用virtualenv这个管理工具
下面是选择已经存在的解释器,第一个就是安装的python(系统级解释器,基础解释器,看图标就知道地位不一样)。最下面名字中带 “()”的就是以前用virtualenv创建的虚拟环境。并不是所有的虚拟环境都一定在这个列表里,不在列表里的可以在最右边那个按钮手动添加上去
我的建议是:学习的话,创建一个虚拟环境主要用那个就行了