PyCharm的四种内置解释器

导读目录

1、Virtualenv环境(常用)

2、Conda环境

3、Pipenv环境

4、系统解释器


PyCharm内置几种不同的Python解释器,用来满足不同项目开发者的需求

PyCharm的四种内置解释器_第1张图片

Python解释器:使用Python解释并运行编写的代码(Python是解释型编程语言,所以编写的代码需要解释编译后方可运行)

1、Virtualenv环境(常用)

PyCharm创建的一种独立虚拟环境,可以使Python解释器拥有独立的库和解释器,避免了不同Python之间的互相影响

例如:项目1需要Django3.0版本,而项目2需要Django5.0版本

配置方法:

PyCharm的四种内置解释器_第2张图片

PyCharm的四种内置解释器_第3张图片

PyCharm的四种内置解释器_第4张图片

注意:

  • 区分“位置”与“解释器”的含义

  • 若项目目录已存在venv文件,无法完成新建,需先删除venv文件夹后方可新建虚拟环境

2、Conda环境

使用Anaconda软件中带有的Python解释器

不同项目共用一套Python解释器和库,环境完全一致,便于保持项目稳定及安全,但无法满足多个项目不同解释器的需求

3、Pipenv环境

Pipenv是一个用于管理Python项目的工具,通过pipfile文件来管理记录项目的依赖包和版本信息,并可以自动处理虚拟环境依赖,用于替代较为简单的requirements.txt文件

极少数对于部署要求很高的项目才会使用,一般开发者不建议使用

4、系统解释器

使用本机安装的Python解释器

不同项目共用一套Python解释器和库,环境完全一致,便于保持项目稳定及安全,但无法满足多个项目不同解释器的需求

作为开发者最常用的是Virtualenv环境,此环境可为每个项目虚拟一个独立的Python解释器,便于不同项目对于Python不同版本不同库的需求,尽量减少不同项目之间的相互干扰

  

---THE END ---

更多内容请关注同名微信公众号

  

你可能感兴趣的:(Python,开发,pycharm,ide,python)