【发布时间】:2020-07-03 10:56:52
【问题描述】:
我开发了一个 python 脚本,想把它放在一个 RPM 包中。唯一的问题是这个脚本使用了 ovirtsdk4 模块,它不是内置的 python 模块之一。话虽如此,我必须在 RPM 包中安装这个模块。我可以想到两种方法来解决这个问题:
1 - 在 %post 部分使用 pip3。
2 - 将 python3-ovirt-engine-sdk4 放入“Requires: package”部分。
然而,第一种方法似乎不太可靠,第二种方法似乎无法正常工作,因为 CentOS-XXX 软件库中没有此软件包。 (它属于 ovirt repo)。
你能想出更好的方法来解决这个问题还是我错过了什么?
非常感谢。
【问题讨论】:
标签: python-3.x rpmbuild ovirt