私は pipenv を学んでいて、よくわからないことがあります。どうやらあなたのPipfileは2つのセクションを含むことができます:
[packages]
...
[dev-packages]
....
私が理解しているように、パッケージセクションには、インストールするパッケージが一覧表示されます。しかし、dev-packagesセクションは何のためのものですか?パッケージセクションとどう違うのですか?
このセクションは、開発要件のためのものです。つまり、リンター、単体テストライブラリなどのようなものです。ユーザーのマシンでは必要ありません。
パッケージをdev-requirementとしてインストールするには、-d
to install
コマンドを追加し、dev-requirementsセクションをインストールするには、-d
to sync
コマンドを追加します。