pip install -e ".[dev]"的文件在pyproject.toml或 setup.py 里
一、pip install -e ".[dev]"是什么意思?
拆解一下:
|
部分
|
含义
|
|---|---|
-e |
editable(可编辑模式)
|
. |
当前目录(必须是一个 Python 项目)
|
[dev] |
可选依赖组(extra)
|
合起来意思是:
👉 以开发模式安装本项目,并额外安装“开发用依赖”
二、[dev]里到底是什么内容?
[dev]是人为定义的名字,里面通常是:✅ 测试工具
✅ 代码检查工具
✅ 格式化工具
✅ 文档工具
常见内容示例
三、[dev]在哪里定义?(重点)
✅ 1️⃣ 在 pyproject.toml(✅ 推荐,现代做法)
然后你才可以运行:
✅ 2️⃣ 在 setup.py(旧方式)
活到老,学到老。

浙公网安备 33010602011771号