Python 开发环境笔记
大约 1 分钟
Windows
https://www.python.org/downloads/windows/
10 基础环境信息
- Python版本:3.11.4(Windows)
- 选择理由:稳定,AI相关库兼容性好;不升级3.12,规避部分包兼容问题
- 编辑器分工:
- VS Code:主力工作台,PHP / C / Python多语言共用,Python插件已提前装好
- PyCharm社区版:专项Python开发,专门用于大模型微调、数据集处理、数据分析脚本
- 核心原则:PyCharm新建项目,复用本机3.11.4解释器,不新建独立Python本体
查看当前Python版本:
python --version20 规范约定
- 每个独立微服务模块,单独创建venv虚拟环境,依赖隔离,防止包版本冲突
- 所有项目依赖导出requirements.txt,方便后续迁移到Linux服务器(部署用)
- 分工:
- VS Code:写FastAPI接口、图片质检脚本、API网关、日志统计脚本
- PyCharm:数据集清洗、大模型微调、向量库RAG训练脚本
30 备忘坑点
- 不要让PyCharm自动下载新Python,绑定本机现有3.11.4,避免多版本Python共存,包不同步
- Windows环境开发,后续部署到Linux服务器,路径写法、换行符要注意区分
- 虚拟环境一定要单独给每个模块创建,不要全部装在全局Python里
