一个简单的工具,其目标是保持您的pip包没有冲突

pip-negotiator的Python项目详细描述


PIP谈判代表

https://img.shields.io/pypi/v/pip_negotiator.svghttps://img.shields.io/travis/gchiesa/pip_negotiator.svgDocumentation Status

一个简单的工具,其目标是保持您的pip包没有冲突

功能

Pip谈判者,阅读requirements.txt文件,创建一组新的固定需求,而不与 已经存在的包。

当您希望在系统中安装新的python包而不引入冲突时,这非常有用。

所有包依赖项都将通过包含已安装的python包的列表来解决。结果 是一个新的输出(requirements.txt格式),可以与pip一起使用

用法:

pip-negotiator -o resolved_requirements.txt requirements.txt
pip install -U resolved_requirements.txt

如果出现错误且无法解决需求,请使用调试模式进行全面分析:

pip-negotiator -L debug requirements.txt

帮助:

pip-negotiator --help

学分

pip谈判者这是一个包装pippip-tools 这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

0.1.0(2018-12-08)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
传递Java处理类类型参数的方式的参数   java安卓中间层admob在logcat中导致大量GC_FOR_ALLOC释放消息   java Vert。x Http请求未将参数分配为配置   java中多线程的输出不正确   如何减少java本地线程的冗余   java不完全分块结果   使用OpenCv时java中的Mat数据类型不受支持错误   Java中的正则表达式不工作,而同一正则表达式在shell中工作   java如何从数组中删除元素?   JDBCJava。sql。SQLException:[Microsoft][ODBC Microsoft Access驱动程序]操作必须使用可更新的查询   java如何以对角线打印字符串变量的字符?   SonarQube 5.2的java自定义插件生成NoClassDefFoundError   macos使用Java应用程序打开浏览器选项卡