如果有人在pipenv环境中意外使用了pip安装
而不是pipenv安装
,则该软件包不会反映在pip文件或pip文件上的软件包列表中。锁
问题是您可能会使用此PIP文件进行部署。锁以为你有你需要的一切,而实际上你有一个丢失的包。
我在看留档https://pipenv.pypa.io/,以了解当你运行pip安装
而不是pipenv安装
(即使是错误的)时实际会发生什么,我找不到对此的解释。
如果您运行pipenv-graph
,它实际上会显示通过pip安装的软件包!所以我知道pipenv不知怎么知道这些软件包。但是我需要做什么才能使这些反映在PIP文件中呢?