python pipenv [dev-packages]部分的作用是什么?

wqsoz72f  于 2022-11-28  发布在  Python
关注(0)|答案(1)|浏览(137)

我正在学习pipenv,有些东西我不太明白。显然,您的Pipfile可以包含两个部分:

[packages]
...

[dev-packages]
....

据我所知,packages部分是列出你安装的软件包的地方。但是dev-packages部分是做什么的呢?它和packages部分有什么不同呢?

plicqrtu

plicqrtu1#

这一部分是关于开发需求的。所以像linter,单元测试库等东西在用户的机器上都是不需要的。
要将软件包安装为dev-requirement,请将-d添加到install命令(即pipenv install -d ...),要安装dev-requirements部分,请将-d添加到sync命令(即pipenv sync -d ...)。

相关问题