1. 什么是Python环境?

Python是一个解释性语言,所谓解释性语言就是代码不会进行预编译,而是在运行时,编译一句执行一句。(这和C/C++这类编译性语言先编译后执行的机制相比效率会慢很多,但是现在电脑的主频很高,所以完全可以忽略解释性语言的这种编译机制所带来的执行效率的降低。)因此在我们写好python代码想要运行时,就得有一个编译器,把python代码编译成机器码供CPU执行,而这个编译器和传统意义的编译器不同,所以在解释性语言中编译器被称为解释器。我们安装的python环境其实就是python的解释器

2. 从哪下载python环境安装包?

当然是官网啦!Download Python | Python.org

有条件的请使用特殊网络,加快下载速度。

3. 这么多版本如何选择?

网上的说法是越新越好,但是这个说法有点就绝对,用哪个版本得取决于你项目中支持的python版本。如果没有项目什么的就单纯的想学个python,那么就python3.0版本以上任选一个。

4. 该选哪个安装包呢?

比如选择的是 Python 3.10.5,滑动到页面最下面发现有很多安装包版本:

Version Operating System Description
Gzipped source tarball Source release
XZ compressed source tarball Source release
macOS 64-bit universal2 installer macOS for macOS 10.9 and later
Windows embeddable package (32-bit) Windows
Windows embeddable package (64-bit) Windows
Windows help file Windows
Windows installer (32-bit) Windows
Windows installer (64-bit) Windows Recommended

选那个Windows installer!!!因为它可以根据你的选择自动帮你添加环境变量(懒人福利!),然后根据你计算机的版本看选32/64位的。

5. 什么是环境变量?在哪看到它?

环境变量简单来说就是一个程序重要文件的路径,配置环境变量就是在告诉操作系统这个程序的重要文件的路径,这样在我们想运行程序时,操作系统就可以找到它,然后运行它。

可以通过以下方法找到python环境变量的配置的地方:

  1. 右击 此电脑 选择里面的 属性
  2. 滑到最下,点击 高级系统设置
  3. 点击 环境变量
  4. 双击 Path 即可查看

6. 如何安装会自动配置环境变量?

双击下载的安装包python-3.10.5-amd64.exe,勾选Add Python 3.10 to PATH

Python Setup (1)

安装方式有Install Now(立即安装)和Customize installation(自定义安装),一般来说选择第一个默认的安装方式就行,但考虑到我的电脑C盘很满,所以我选择的是自定义安装,想要把安装路径放在其他盘。

点击Next

Python Setup (2)

把自定义安装路径C:\Users\10272\AppData\Local\Programs\Python\Python310改为想安装到的其他盘文件夹位置即可,比如 E:\Python\Python310

点击Install安装,等待安装完成。

Python Setup (3)

安装成功,点击Close关闭安装向导。

Python Setup (4)

刚刚勾选了Add Python 3.10 to PATH自动添加环境变量的话,可以看到安装完成后有了两条PATH记录:

  1. E:\Python\Python310\Scripts\
  2. E:\Python\Python310\

Python Setup (5)

如果刚刚忘点Add Python 3.10 to PATH了,自己手动新建添加Python的安装路径到PATH即可。

7. 为什么python环境变量有两条?

因为python解释器有两个重要文件,一个是主文件(放没有版权等问题的函数库),另一个是主文件中的Scripts文件(放有版权等其他问题的函数库)

8. 如何验证成功安装python环境?

打开CMD终端面板,输入 python 后回车进入python,如果出现如下结果就成功安装:

1
2
3
4
C:\Users\10272>python
Python 3.10.5 (tags/v3.10.5:f377153, Jun 6 2022, 16:14:13) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

退出python有三种方式:

  1. 输入 exit() 回车
  2. 输入 quit() 回车
  3. 敲击 Ctrl+z 回车

参考内容