安装Python解释器
打开Python官网,进入下载页面,选择对应操作系统的安装包。推荐使用Python 3.10或更高版本,避免使用已停止维护的老版本。安装时注意勾选“Add Python to PATH”选项,这样可以在命令行中直接运行python命令。
安装完成后,在终端输入以下命令验证是否成功:
python --version如果返回类似 Python 3.11.5 的信息,说明Python已经正确安装。
选择合适的代码编辑器
初学者可以先用IDLE,它是Python自带的轻量编辑器,适合写简单的脚本。但实际项目开发中,更多人会选择Visual Studio Code(VS Code)或PyCharm。
VS Code免费且插件丰富,安装后搜索Python扩展并安装,就能获得语法高亮、智能提示和调试功能。PyCharm分为社区版和专业版,社区版免费,对大多数开发任务已经足够。
配置虚拟环境
多个项目可能依赖不同版本的库,为了避免冲突,建议每个项目都使用独立的虚拟环境。在项目根目录下执行:
python -m venv myenv这会创建一个名为myenv的文件夹,里面包含独立的Python解释器和包管理工具。激活环境的方式因系统而异:
Windows系统:
myenv\Scripts\activatemacOS/Linux系统:
source myenv/bin/activate激活后,命令行前缀会出现 (myenv),表示当前处于该环境中。
使用pip管理第三方库
pip是Python的包管理工具,用来安装和卸载第三方库。比如要安装requests库发送网络请求,只需运行:
pip install requests如果想把当前环境的所有依赖导出,便于他人复现,可以执行:
pip freeze > requirements.txt别人拿到这个文件后,通过下面命令一键安装所有依赖:
pip install -r requirements.txt设置代码风格检查工具
团队协作或长期维护项目时,统一代码风格很重要。可以安装black和isort自动格式化代码,flake8用于检查规范。
安装命令:
pip install black isort flake8保存代码前运行black .会自动格式化整个项目目录下的Python文件。这些工具集成到编辑器后,能实现实时提示,减少低级错误。
调试与运行配置
在VS Code中,点击运行按钮前需要配置launch.json文件。右键选择“添加配置”,然后选择Python应用类型。可以设置断点、传入参数、指定工作目录。
例如调试一个爬虫脚本,可以通过配置让它在特定URL上运行,并暂停在关键逻辑处查看变量值。这种交互式调试比反复打印日志高效得多。