Python 开发环境配置与基础使用指南
刚装好Python却不知道怎么写第一行代码?还是零散的脚本写得乱乱的,想切换到规范的项目模式?这篇超实用的入门指南,帮你用最快的速度搭好专业的Python开发环境,写出标准的「Hello World」并掌握核心运行方式!
选择合适的代码编辑器/IDE
Python 开发工具主要分为轻量级编辑器和重型 IDE(集成开发环境)两大阵营,你可以根据自己的需求和阶段选:
1. Visual Studio Code (VS Code)
- 定位:轻量级但扩展性极强的编辑器
- 适配人群:新手入门、多语言开发者(比如同时写HTML/CSS/Python)、远程开发爱好者
- 核心优势:启动秒开、内存占用低、社区插件库几乎覆盖所有开发场景
- 关键操作:必须先安装官方的 Python 扩展,直接通过扩展商店搜索「Python」安装微软官方的版本即可;写完代码后,点击右上角绿色播放图标就能运行
2. PyCharm (社区版完全免费)
- 定位:专为 Python 设计的“一站式”重型 IDE
- 适配人群:专注Python开发(尤其是Web、数据处理项目)、追求高效代码补全/重构/图形化调试的开发者
- 核心优势:开箱即用,不需要额外装太多基础插件;自带虚拟环境、测试框架、数据库工具;代码自动补全、类型检查、语法错误提示是行业天花板
- 关键操作:必须以「项目(Project)」为单位管理代码,不能单独打开一个.py文件
3. 其他小众/进阶选择
- 轻量但颜值/功能兼顾:Sublime Text(需要手动装LSP插件补全)、Atom(已停止官方更新但社区仍在维护)
- 极客向全键盘操作:Vim / Neovim(配置门槛高,但熟练后效率极高)
创建你的第一个 Python 项目(以 PyCharm 为例)
VS Code 的项目创建比较自由,单独打开文件夹就行;我们以功能最全、新手入门友好上限高的 PyCharm 社区版为例,一步步走规范流程:
步骤1:新建项目
打开 PyCharm,点击首页的 New Project(如果已经打开过旧项目,可以通过菜单栏 File → New Project 打开)
步骤2:配置核心参数
这里的参数新手别乱改默认选项,但得懂为什么这么选:
- Location:选择代码的存放目录,建议单独建一个文件夹(比如
D:\PythonProjects或~/PythonProjects),避免和其他文件混放 - Python Interpreter:一定要选默认的
New environment using Virtualenv! 这样 PyCharm 会自动为你创建一个干净的隔离环境,不会和电脑上其他 Python 项目的依赖包冲突 - Base interpreter:如果电脑上只装了一个 Python 版本,默认选中就行;装了多个的话,选你想用来做项目的版本(比如3.10以上的稳定版)
步骤3:创建第一个.py文件
配置完点击 Create,等待 PyCharm 加载环境;加载完成后,右键左侧项目栏里的项目根目录(就是那个和你Location最后一级同名的文件夹),依次选择 New → Python File,命名为 hello(注意文件名别用中文、别带空格、别和系统/第三方库重名,比如不能叫 os.py math.py)
步骤4:写第一行代码
在 hello.py 里输入这行经典代码:
运行 Python 程序的3种核心方式
方式1:PyCharm 图形化运行(最推荐,带调试)
这是专业开发最常用的方式,操作简单还能直接调试:
- 右键运行:在代码编辑区任意空白处右键,选择
Run 'hello' - 快捷键运行:Windows/Linux 按
Shift + F10,macOS 按Control + R - 查看输出:结果会直接显示在 PyCharm 底部的 Run 窗口里
方式2:命令行通用运行(所有系统/工具都能用)
不管你用什么编辑器,不管有没有装 IDE,命令行都是 Python 运行的“保底方式”:
- 打开终端(Windows 用
Win + R输入cmd或 PowerShell;macOS/Linux 直接打开 Terminal) - 用
cd命令导航到hello.py所在的文件夹(比如存放在D:\PythonProjects\first_project,就输入cd D:\PythonProjects\first_project) - 输入以下命令运行:
方式3:Unix-like 系统(macOS/Linux)直接运行(更快捷)
如果你用的是 macOS 或 Linux,可以给脚本加个“可执行标记”,直接输入文件名就能运行:
- 在
hello.py的最最开头加一行「Shebang 注释」(告诉系统用哪个解释器运行):
- 打开终端,导航到脚本所在文件夹,输入以下命令赋予可执行权限:
- 直接输入文件名运行:
交互模式 vs 脚本模式 vs IDE运行的区别
很多新手会搞混这些运行模式,这里用一张清晰的表格帮你区分:
新手常见坑与最佳实践
1. 高频错误快速解决
- Errno 2 No such file or directory:找不到文件!请检查终端的当前路径是不是真的在
.py文件所在的文件夹,或者检查文件名有没有拼错 - 'python' 不是内部或外部命令:安装 Python 时忘记勾选 Add Python X.X to PATH!解决办法可以搜「Python 添加到 PATH」,或者卸载重装记得勾选
- PyCharm 右下角显示 No Interpreter:解释器没配置!点击右下角的 No Interpreter,选择
Add Interpreter→Existing environment,然后找到你电脑上的 Python 安装路径(或者用 PyCharm 重新建一个 Virtualenv 环境)
2. 入门必守的开发规范
- 文件名规范:一律用小写字母+下划线,比如
data_process.pyweb_scraper.py,别用中文、别带空格、别和系统/第三方库重名 - 虚拟环境规范:每个项目必须用独立的虚拟环境! 不然你会遇到“我电脑上明明装了这个库,为什么运行报错”的问题(PyCharm 创建项目时默认帮你建,VS Code 可以用
python -m venv venv命令手动建) - 中文编码规范:如果代码里要写中文注释或输出中文,旧版本Python(3.5以下)必须加编码声明,3.5以上可以不加,但加了更规范:

