确保 Python 已正确安装
在开始之前,请确保你的电脑上已经安装了 Python,并且环境变量配置正确。

- 检查是否安装:
- 打开 命令提示符 或 PowerShell(可以在开始菜单搜索
cmd或powershell)。 - 输入以下命令并按回车:
python --version
或者如果你的 Python 是通过官方安装器安装的,也可能是:
py --version
- 如果显示出版本号(
Python 3.11.4),说明已安装,如果提示“不是内部或外部命令...”,说明环境变量未配置好,你需要先去 Python 官网 下载并安装,安装时务必勾选 "Add Python to PATH" 选项。
- 打开 命令提示符 或 PowerShell(可以在开始菜单搜索
使用命令行(最常用、最推荐)
这是最标准、最灵活的方法,适用于所有开发场景。
步骤 1:创建一个 Python 文件
- 打开一个文本编辑器(如 Windows 自带的 记事本,或者更专业的 VS Code、Sublime Text)。
- 输入以下简单的 Python 代码:
# 这是一个简单的 Python 文件 print("Hello, Windows!") print("当前时间是:", __import__('datetime').datetime.now()) - 将文件另存为,
hello.py。注意:文件后缀名必须是.py,保存类型选择“所有文件”。
步骤 2:打开命令行并进入文件所在目录
这是最关键的一步,命令行需要知道你的 Python 文件在哪里。
- 打开命令提示符 或 PowerShell。
- 使用
cd(Change Directory) 命令切换到你保存hello.py文件的文件夹。- 如果你把文件保存在
D:\MyPythonScripts文件夹下,你应该输入:cd D:\MyPythonScripts
- 小技巧:你可以直接在文件资源管理器中,地址栏输入
cmd并回车,会直接在当前目录打开命令行。- 找到
hello.py文件所在的文件夹。 - 在文件资源管理器的地址栏里,输入
cmd,然后按回车。
- 找到
- 如果你把文件保存在
步骤 3:运行 Python 文件
现在你在正确的目录下了,可以运行文件了。
-
在命令行中输入以下命令并按回车:
python hello.py
或者,如果你的系统配置了
py命令(推荐使用py,因为它能更好地处理多个 Python 版本):py hello.py
-
你应该会看到命令行输出了:
Hello, Windows! 当前时间是: 2025-10-27 10:30:00.123456
使用 IDE(集成开发环境)
IDE 提供了图形界面,让你可以更方便地编写、调试和运行代码。
使用 Visual Studio Code (VS Code) - 强烈推荐
VS Code 是一款免费、强大且轻量级的代码编辑器,对 Python 支持极佳。
- 安装 VS Code:从 官网 下载并安装。
- 安装 Python 扩展:打开 VS Code,点击左侧的扩展图标(或按
Ctrl+Shift+X),搜索 "Python",由 Microsoft 发布的那个,点击安装。 - 打开项目文件夹:在 VS Code 中,
文件->打开文件夹,选择你存放 Python 文件的文件夹(D:\MyPythonScripts)。 - 打开并运行文件:
- 在左侧文件浏览器中,点击
hello.py打开它。 - 方法 A(直接运行):按
F5键,或者点击右上角的“运行和调试”按钮(绿色播放图标),选择 "Python File"。 - 方法 B(使用终端):在 VS Code 底部,点击“终端” ->
新终端,这会打开一个集成在 VS Code 里的命令行,并且它自动已经在你当前项目目录下,然后直接输入py hello.py即可运行。
- 在左侧文件浏览器中,点击
使用 PyCharm
PyCharm 是专门为 Python 设计的 IDE,功能非常强大。
- 安装 PyCharm:从 官网 下载,有免费的社区版。
- 创建新项目:打开 PyCharm,选择 "New Project",选择一个位置。
- 添加文件:在项目窗口中,右键点击,选择
New->Python File,命名为hello.py。 - 运行文件:
- 打开
hello.py文件。 - 点击代码编辑区右上角的绿色 "Run" 三角形按钮。
- 或者右键点击编辑区,选择 "Run 'hello'"。
- 打开
直接双击运行文件(不推荐,仅作了解)
理论上,只要 .py 文件和 Python 的关联设置正确,你可以直接双击 hello.py 文件来运行它。
- 优点:最简单,一键运行。
- 缺点:
- 窗口会闪退:对于简单的脚本,运行窗口会瞬间打开然后立即关闭,你可能根本来不及看到输出,只有在脚本中调用了
input()函数等待用户输入时,窗口才会保持打开。 - 无法调试:无法看到错误信息,不利于开发。
- 依赖问题:如果脚本需要从命令行接收参数,双击无法提供。
- 窗口会闪退:对于简单的脚本,运行窗口会瞬间打开然后立即关闭,你可能根本来不及看到输出,只有在脚本中调用了
如何解决闪退问题(临时方法): 如果你确实想用双击运行,并且想看到结果,可以在代码的最后加上一行,让程序等待用户按下一个键:
import os
import time
print("Hello, Windows!")
print("程序将在5秒后关闭...")
time.sleep(5) # 暂停5秒
os.system("pause") # 在Windows上暂停,等待用户按任意键
或者更简单的:
input("按任意键退出...")
这样,程序执行完 print 后会等待你按下回车键才会关闭窗口。
常见问题与解决
问题 1:'python' 不是内部或外部命令...
- 原因:Python 的安装路径没有被添加到系统的环境变量
PATH中。 - 解决:
- 按
Win + R,输入sysdm.cpl,回车。 - 在弹出的“系统属性”窗口中,点击“高级”选项卡,然后点击“环境变量”。
- 在“系统变量”(不是用户变量)列表中,找到名为
Path的变量,选中它,点击“编辑”。 - 在“编辑环境变量”窗口中,点击“新建”,然后粘贴你的 Python 安装路径(通常是
C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX\,以及C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX\Scripts\,XX是版本号)。 - 一路点击“确定”保存设置,然后重新打开一个新的命令行窗口再试。
- 按
问题 2:运行 .py 文件时,它用记事本或其他程序打开了,而不是运行。
- 原因:文件关联设置错误。
- 解决:
- 右键点击
.py文件,选择 “打开方式” -> “选择其他应用”。 - 勾选底部的 “始终使用此应用打开 .py 文件”。
- 在列表中,找到并选择
python.exe文件(通常在 Python 安装目录下,如C:\Python39\python.exe)。 - 点击“确定”。
- 右键点击
| 方法 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| 命令行 | 灵活、标准、所有系统通用、可自动化 | 需要记住命令,对新手不友好 | 日常开发、服务器部署、自动化脚本 |
| IDE (VS Code/PyCharm) | 图形化界面、强大的调试和代码提示功能 | 需要安装软件,占用更多资源 | 专业开发、学习、复杂项目 |
| 双击运行 | 最简单,无需打开终端 | 窗口会闪退,无法调试,无法传参 | 运行非常简单的、不需要交互的脚本(不推荐) |
对于初学者和绝大多数开发者,我强烈推荐使用方法一(命令行)和方法二(VS Code),掌握命令行是成为高效程序员的必经之路,而 VS Code 则能极大地提升你的编码体验。
