基于pyproject.toml:修改Poetry依赖版本及添加dev组依赖的命令
依赖版本修改与Dev组依赖添加命令
修改依赖版本的命令行指令
根据依赖所在的组,使用对应命令:
- 修改主依赖(
[tool.poetry.dependencies]下的包,比如Python版本):
示例:将Python版本改为^3.12poetry add <包名>@<目标版本>poetry add python@^3.12 - 修改Dev组依赖(
[tool.poetry.group.dev.dependencies]下的包,比如pytest):
或明确指定组:poetry add <包名>@<目标版本> --dev
示例:将pytest版本改为^8.0.0poetry add <包名>@<目标版本> --group devpoetry add pytest@^8.0.0 --dev
向Dev组添加依赖的命令
通过指定参数将依赖直接加入Dev组:
- 常用方式:
poetry add <包名> --dev - 明确指定组的方式:
示例:向Dev组添加black代码格式化工具poetry add <包名> --group devpoetry add black --dev
内容的提问来源于stack exchange,提问作者Michael Xia
相关产品推荐
相关产品推荐

