Python解释器及开发环境的安装

0 阅读4分钟

大学学过python,但忘得差不多了,最近又重新学了,就当新手学。现在想记录下在python学习进行前环境的准备工作,方便后面自己换设备重新安装或者有新手朋友可以借鉴参考。安装 Python 解释器和合适的开发环境是入门的第一道门槛,本文主要针对的是windows环境的开发。

一、什么是python解释器

一、用生活化的比喻理解 Python 解释器

先抛开技术术语,用一个简单的场景类比:假设电脑是一个只懂中文的厨师,而程序员只会写英文的菜谱(Python 代码)。

  • 电脑 :只能执行 “切菜”“开火”“加盐” 这类中文指令,完全看不懂英文;
  • 程序员写的英文菜谱:就是.py文件里的 Python 代码(比如print("hello"));
  • Python 解释器:就是那个 “翻译官”—— 它先看懂我写的英文菜谱,再用电脑能懂的 “机器语言”(中文)把菜谱给到电脑,电脑按翻译后的指令做菜,最终做出 “输出 hello” 这个结果。

这个 “翻译官” 就是 Python 解释器的核心作用:把人类能看懂的 Python 代码,转换成电脑 CPU 能直接执行的机器指令

二、Python 解释器的核心特点

1. 为什么需要 “解释器”,而不是直接运行代码?

电脑的 CPU 只能识别由 0 和 1 组成的机器语言(比如01001001),这种语言人类完全无法手写。而 Python 是高级编程语言,语法接近人类自然语言(比如for i in range(5)),但电脑看不懂。解释器就是连接 “人类写的高级代码” 和 “电脑能执行的机器指令” 的桥梁。

2. 解释器的工作方式:“边解释,边执行”

Python 解释器属于 “解释型”(区别于 C/C++ 的 “编译型”),工作过程像实时翻译:

  • 编译型(比如 C++):先找翻译官把整本书(全部代码)翻译成中文,再交给电脑执行;
  • 解释型(Python):翻译官不提前翻完整本书,而是你读一句(执行一行代码),它翻一句,翻完马上让电脑执行这一句。

这种方式的优缺点:

优点:入门简单,写一行代码就能运行一行,调试方便;跨平台(Windows/macOS 的解释器会把同一段 Python 代码翻译成对应系统的机器指令);

缺点:运行速度比编译型语言稍慢(但日常开发 / 入门完全感知不到)。

3. 我们安装的 “Python”,本质就是装解释器

你从 Python 官网下载的安装包,核心内容就是:

  • Python 解释器程序(Windows 下是python.exe,macOS/Linux 下是python3可执行文件);
  • 附带的标准库(比如math/os模块,相当于翻译官自带的 “常用词汇表”,不用自己再写基础功能);
  • 辅助工具(比如 IDLE、pip 包管理器)。

简单说:安装 Python = 安装 Python 解释器 + 基础工具库

4. 为什么有 Python2 和 Python3?

本质是两个不同版本的 “翻译官”:

  • Python2:2020 年已停止维护,翻译官 “退休” 了,不再更新和修复 bug;
  • Python3:当前主流版本,翻译官一直在升级,支持新功能,是新手唯一的选择。两个版本的 “翻译规则” 不兼容(比如 Python2 的print "hello"在 Python3 里要写成print("hello")),所以必须装 Python3。

二、Python 解释器安装

访问Python的官方网站:www.python.org/ ,可直接下载最新版

Pasted image 20260221212801.png

也可直接点进详情页,浏览所有的python版本,一般我们下载的是左侧的稳定版

Pasted image 20260221213500.png

选择自己电脑对应的下载安装包

Pasted image 20260221213604.png

下载完成后,点击下载的这个exe文件,右键,选择“以管理员身份进行”,在弹出的界面中进行如图指示的操作。当勾选“Add python.exe to PATH”后,就可以在任何地方使用python命令,然后点击下一步

Pasted image 20260221234902.png

再下一步 Snipaste_2026-02-21_23-52-39.png

点击install Snipaste_2026-02-22_00-01-56.png

安装完毕后,打开终端命令行验证自己安装的版本

Pasted image 20260222001501.png

可以输入“python”进入程序编辑模式,看到红色的3个箭头,就是可以输入的位置 Pasted image 20260222001803.png

如果想从编辑模式退出,可以用exit方法

Pasted image 20260222002121.png

至此,python的解释器安装完毕。

三、Python IDE安装

python开发的IDE选择Pycharm,下载地址可访问这里JetBrains: 软件开发者和团队的必备工具,在导航中选择Pycharm产品

Pasted image 20260223224307.png

官方提供两个版本:完整版和社区版。完整版是免费功能加一个月的pro版本,社区版只提供免费功能,无付费功能。此处直接点击下载完整版。

Pasted image 20260223224603.png

下载完成后,右键点击“以管理员身份进行”,安装过程中勾选以下几项:

Pasted image 20260223230327.png

安装完毕后,打开IDE,创建新项目

Pasted image 20260223231355.png

初始化的新项目有两个文件夹

Pasted image 20260223231818.png

在pycharm中.idea文件夹会默认隐藏

Pasted image 20260223232047.png

这样就可以在创建的目录下新建py文件写代码了,准备工作结束。