【问题标题】:How to include rpm dependency in setup.py如何在 setup.py 中包含 rpm 依赖项
【发布时间】:2014-03-24 02:47:37
【问题描述】:

我是 python 新手,但我想使用 setuptools 和 bdist_rpm 选项创建 rpm 包。 我遇到的问题是如何包含对其他 rpm(c/c++ 二进制库)的依赖项。

【问题讨论】:

    标签: dependencies rpm setuptools python-2.6


    【解决方案1】:

    您需要将依赖项添加到 Requires 部分,请参阅distutils documentation

    【讨论】:

    • 问题是我看到 setup.py 中的 requires 选项应该在 rpm 规范文件中生成 Requires,但它没有:)。这就是问题所在。我会继续努力;)
    • 您应该通过命令行传递它,或者使用setup.cfg 文件,参见docs.python.org/2/distutils/configfile.html#setup-config
    • thx guyz,后来我发现有一个类似于 setup.cfg(thx smani) 的东西,看起来和 setup.py 非常相似,有点愚弄了我。
    • 在创建依赖于通过 rpm 安装的 python 的轮子时,这是否也适用于使用 bdist_wheel?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-25
    • 2016-06-10
    • 1970-01-01
    • 1970-01-01
    • 2014-04-04
    相关资源
    最近更新 更多