1.1 KiB
1.1 KiB
项目核心规范与提示词约束
Python 环境与依赖管理规范(唯一强制)
-
依赖声明(唯一支持):
- 依赖声明仅支持
pyproject.toml。 - 严禁使用
requirements.txt或 setup.py 等其他格式。
- 依赖声明仅支持
-
依赖安装与管理(唯一允许):
- 安装/添加依赖必须且只能使用
uv add <package>(移除依赖使用uv remove <package>)。 - 严禁使用
pip、pip3、uv pip install等任何其他安装方式。
- 安装/添加依赖必须且只能使用
-
虚拟环境运行规范:
- 所有 Python 脚本、测试、打标训练、采集与逆向分析代码必须在当前项目的
.venv虚拟环境中运行。 - 执行 Python 命令必须通过
uv run python ...或显式调用.venv/bin/python ...。
- 所有 Python 脚本、测试、打标训练、采集与逆向分析代码必须在当前项目的
-
红线禁令:
- 严禁直接调用系统 Python(包括但不限于
/usr/bin/python3、全局python、python3等)。 - 严禁使用除
pyproject.toml以外的任何依赖声明文件。 - 严禁使用除
uv add以外的任何依赖安装命令。
- 严禁直接调用系统 Python(包括但不限于