Python 项目初始化
undefined
解决方案
步骤 1:创建项目目录并进入
mkdir myproject && cd myproject
步骤 2:创建虚拟环境,隔离项目依赖
python -m venv .venv
步骤 3:激活虚拟环境(Windows 用 .venv\Scripts\activate)
source .venv/bin/activate
步骤 4:升级 pip 到最新版,避免兼容性问题
pip install --upgrade pip
步骤 5:创建源码和测试目录
mkdir src tests
步骤 6:创建包初始化文件和入口文件
touch src/__init__.py src/main.py tests/__init__.py tests/test_main.py
步骤 7:安装开发工具:格式化、测试、类型检查
pip install ruff pytest mypy
步骤 8:记录当前依赖版本
pip freeze > requirements.txt
步骤 9:创建 .gitignore 排除不需要版本控制的文件
echo '.venv/ __pycache__/ *.pyc .mypy_cache/' > .gitignore
步骤 10:初始化 Git 仓库并提交
git init && git add -A && git commit -m 'init: 项目初始化'