A. *_*dry 8 python-3.x python-poetry
如果你不小心在诗歌中安装了一个依赖作为主要依赖(即poetry add ...
),有没有办法快速将它转移到开发依赖(即poetry add --dev ...
),或者你必须卸载它并重新安装poetry add --dev
?
fin*_*mer 11
您可以手动pyproject.toml
将[tool.poetry.dependencies]
部分中的相应行移动到[tool.poetry.dev-dependencies]
然后运行poetry lock
。
由于诗歌 1.2.0-D
已被弃用:
-G, --group=GROUP The group to add the dependency to. [default: "main"]
-D, --dev Add as a development dependency. (Deprecated) Use --group=dev instead.
Run Code Online (Sandbox Code Playgroud)
poetry add group=<group>
所以你会这样做poetry remove group=<old_group>
您也可以poetry add -D <dep>
按poetry remove <dep>
任意顺序。只要确保使用相同的版本约束即可。如果您使用不同的约束,诗歌会停止/警告您,因为它们会发生冲突。
如果您添加然后删除它,只会移动依赖项,而无需完全卸载/重新安装。
归档时间: |
|
查看次数: |
1029 次 |
最近记录: |