Python环境搭建完全指南:从下载到第一个程序

107 阅读4分钟

大家好,我是Bug_Hunter_柳。正如我在开篇宣言中所说,我的目标是成为一名测试开发工程师,而Python是这条路上的首选武器。工欲善其事,必先利其器。这第一篇文章,就带我未来的同学们一起,完成Python的安装和环境搭建,并敲下至关重要的第一行代码。

作为一名“细节控”,我不仅会告诉你怎么做,还会尽量解释为什么这么做,帮你避开我当初遇到的那些“坑”。

第一部分:Python的安装(以Windows系统为例)

对于新手来说,Windows环境是最友好的起点。

  1. 访问官网,下载安装包

· 为什么是官网? 因为最安全、最纯净。第三方下载站可能会捆绑一些你不需要的软件。 · 怎么做: 打开浏览器,访问 Python官网。网站会自动推荐当前最新的稳定版本(比如 Python 3.12.x)。点击黄色的 “Download Python 3.12.x” 按钮即可。

  1. 运行安装程序,注意关键细节!

· 下载完成后,双击运行安装程序。你会看到这个界面:

· 极其重要的一步: 务必勾选 “Add python.exe to PATH” ! · 为什么? PATH是系统寻找可执行文件的路径列表。勾选它,意味着你可以在命令行的任何位置直接输入python来启动解释器。如果不勾选,后续会非常麻烦,需要手动配置环境变量。这是新手最容易踩的坑之一! · 推荐选择: 然后选择 “Customize installation” (自定义安装),在下一步中,确保所有可选功能(如pip, py launcher)都被勾选上。一路点击Next,直到选择安装路径。 · 安装路径: 默认是C盘,如果你不想装在C盘,可以在这里修改(例如D:\Python312)。路径中不要包含中文或空格,以免未来出现一些诡异的问题。

  1. 验证安装是否成功

· 安装完成后,按下键盘上的 Win + R 键,输入 cmd 并回车,打开命令提示符窗口。 · 在黑色的窗口中输入命令:

python --version

· 如果安装成功且环境变量配置正确,你会看到类似 Python 3.12.1 的版本号信息。恭喜你,Python已经成功入驻你的电脑!

小提示: 如果你看到的是 ‘python’ is not recognized as an internal or external command... 的错误提示,说明最开始的Add to PATH没有勾选成功。你需要回去卸载Python,然后重新安装并牢记勾选它!


第二部分:选择你的“武器”——代码编辑器

你不能只用记事本写代码,一个好用的编辑器能极大提升幸福感。

  1. 入门首选:IDLE · 安装Python时自带的一个简单编辑器,适合运行单行代码或小程序。你可以从开始菜单找到它并打开。
  2. 主流之选:VS Code (Visual Studio Code) · 微软出品,免费、强大、插件生态丰富,是当前非常流行的选择。你需要再去VS Code官网下载安装它,并安装Python扩展插件。
  3. 专业之选:PyCharm · 专门为Python设计的IDE,功能非常强大,开箱即用,但软件稍显笨重。社区版是免费的,对于初学者完全够用。

我个人的建议: 从 VS Code 开始,它轻量且强大,能陪你走很远。


第三部分:仪式感:写下你的第一行(段)代码

现在,让我们完成最有仪式感的一步。

  1. 打开你选择的编辑器(比如IDLE或VS Code)。
  2. 新建一个文件,并把它保存为 hello_bug_hunter.py (.py是Python文件的后缀)。
  3. 在文件中输入以下代码:
# 这是我的第一个Python程序
# 作为一名Bug Hunter,要从“Hello World”开始寻找第一个“特性”(不是Bug)

print("Hello, World!") # 这行代码会让计算机在屏幕上打印一句话
print("我是Bug_Hunter_柳,我已成功进入Python新手村!")
print("未来,这里将是我狩猎Bug的起点!")
  1. 保存文件,然后运行它! · 在IDLE中,直接按 F5 键。 · 在VS Code中,右键选择 Run Python File in Terminal。 · 或者,你可以在命令行中,切换到你的文件所在目录,输入 python hello_bug_hunter.py 来运行。
  2. 如果一切顺利,你将在屏幕上看到三行输出:
    Hello, World!
    我是Bug_Hunter_柳,我已成功进入Python新手村!
    未来,这里将是我狩猎Bug的起点!
    

恭喜你! 你不仅成功配置了环境,还向世界宣告了你的到来。这看似简单的一步,对于很多初学者来说却是一道坎。你已经跨过来了。


路虽远,行则将至。我是Bug_Hunter_柳,我们下周见!