将依赖转移到 poetry 中的 --dev
Transfer dependency to --dev in poetry
如果不小心安装了poetry中的一个依赖作为主依赖(即poetry add ...
),有没有办法快速将它转为开发依赖(即poetry add --dev ...
),或者你有没有卸载它并使用 poetry add --dev
?
重新安装
您可以手动将 pyproject.toml
中的相应行从 [tool.poetry.dependencies]
部分移动到 [tool.poetry.dev-dependencies]
,然后再移动 运行 poetry lock --no-update
。
您也可以按任意顺序 poetry add -D <dep>
和 poetry remove <dep>
。只要确保使用相同的版本约束即可。诗歌 stops/warns 如果您使用不同的约束,因为它们会发生冲突。
如果不小心安装了poetry中的一个依赖作为主依赖(即poetry add ...
),有没有办法快速将它转为开发依赖(即poetry add --dev ...
),或者你有没有卸载它并使用 poetry add --dev
?
您可以手动将 pyproject.toml
中的相应行从 [tool.poetry.dependencies]
部分移动到 [tool.poetry.dev-dependencies]
,然后再移动 运行 poetry lock --no-update
。
您也可以按任意顺序 poetry add -D <dep>
和 poetry remove <dep>
。只要确保使用相同的版本约束即可。诗歌 stops/warns 如果您使用不同的约束,因为它们会发生冲突。