2024-05-10 01:08:47 发布
网友
安装蛋黄:
pip install yolk
请拨打以下电话以获取环境中的鸡蛋列表:
yolk -l
或者,您可以使用snakefood来绘制依赖项,如this question中所回答的。
您可以尝试进入存储未打包鸡蛋的site packages文件夹,然后运行以下命令:
ls -l */LICENSE*
这将为您提供每个项目的许可证文件列表(如果它们存储在egg的根目录中,通常是)。
你可以去图书馆看看 https://github.com/bndr/pipreqs 根据指南找到 https://www.fullstackpython.com/application-dependencies.html
库pipreqs是pip可安装的,并自动生成文件requirements.txt。它包含所有导入库,其中包含您在virtualenv或正确安装的python中使用的版本。
只需键入:
pip install pipreqs pipreqs /home/project/location
它将打印:
INFO: Successfully saved requirements file in /home/project/location/requirements.txt
此外,它还与pip install-r命令兼容:如果需要创建项目的venv,或者用兼容的库更新当前的python版本,只需键入:
pip install -r requirements.txt
我也有同样的问题,这个图书馆帮我解决了。不确定它是否适用于多个依赖层,也就是说,如果您有嵌套级别的依赖库。
--编辑-更新:
如果要寻找更复杂的版本管理器,请同时考虑pyvenvhttps://github.com/pyenv/pyenv。它将virtualenv和pipreqs混合在同一工具中,对pipreqs的版本规范进行了一些改进。
virtualenv
pipreqs
安装蛋黄:
请拨打以下电话以获取环境中的鸡蛋列表:
或者,您可以使用snakefood来绘制依赖项,如this question中所回答的。
您可以尝试进入存储未打包鸡蛋的site packages文件夹,然后运行以下命令:
这将为您提供每个项目的许可证文件列表(如果它们存储在egg的根目录中,通常是)。
你可以去图书馆看看 https://github.com/bndr/pipreqs 根据指南找到 https://www.fullstackpython.com/application-dependencies.html
库pipreqs是pip可安装的,并自动生成文件requirements.txt。它包含所有导入库,其中包含您在virtualenv或正确安装的python中使用的版本。
只需键入:
它将打印:
此外,它还与pip install-r命令兼容:如果需要创建项目的venv,或者用兼容的库更新当前的python版本,只需键入:
我也有同样的问题,这个图书馆帮我解决了。不确定它是否适用于多个依赖层,也就是说,如果您有嵌套级别的依赖库。
--编辑-更新:
如果要寻找更复杂的版本管理器,请同时考虑pyvenvhttps://github.com/pyenv/pyenv。它将
virtualenv
和pipreqs
混合在同一工具中,对pipreqs
的版本规范进行了一些改进。相关问题 更多 >
编程相关推荐