首先,官网下载的pyhton主要有以下几个文件,下面分别介绍这几个文件:
IDLE
IDLE (Integrated Development and Learning Enviroment), 全名集成开发和学习环境,提供基本的交互式命令。
具有的基本功能包括:语法加亮、段落缩进、基本文本编辑、TABLE键控制、调试程序
(同样,这也是国内计算机考试的开发环境)
Python 3.7
Python控制台,类似Linux的控制台命令
Python 3.7 Manuals
Python3.7的用户手册
由于python自带的开发环境并不那么友好,如果需要进行项目开发,需要考虑下载额外的集成开发环境,
其中VS code,Pycharm是不错的选择。
另外,需要注意的是python解释器这个概念,这在下面会重点介绍。
开发环境的配置是最让人头痛的地方,每次从Github上搬下来都要花大量时间研究环境的配置
下载好pycharm后,新建你的第一个项目,这里出现的第一个重点就是下面虚拟环境的设置了。
首先介绍一下新建项目中python解释器的作用:
python interpreter,实际上就是你在官网上下载的那个python3.7(或是其他版本),这是python语言在编译中最重要的工具。
python 解释器(python Interpreter),实际上就是用来执行python的解释的一种计算机程序。这里解释的含义,是将python的源代码逐条转化成目标代码,同时逐条运行目标代码的过程。
当然,python的解释器也不止一种,还有CPython、IPython、Jython、PyPy 等
注意到下方还会出现两个编译器的选择**基础解释器(Base Interpreter)**和 拓展解释器(Existing Interpreter)
拓展的解释器即是采用本地已经安装的python来编译,可以起到节省内存的作用。

当你新建python虚拟环境时,有时候会发现你创建新项目的速度很慢,而且每次都需要自己重新安装第三方类库到环境中去,很麻烦,这里提供有两个解决方案:
首先,python新建虚拟环境慢的主要原因是由于pycharm每次新建环境都是在其官网上下载,下载速度当然慢。
可以采用更换源的方法
其次,由于pycharm新建项目,每次默认都是通过新建虚拟python环境来实现的,可以改用已存在的python路径来代替新建环境