如何使rpm更新安装python依赖项?

时间:2019-06-17 23:26:55

标签: python pip rpm rpmbuild rpm-spec

我使用rpm构建/安装python项目。在项目中,所有python依赖项都放在requirement.txt中。所以我的rpm规范文件包含以下内容:

%install
...
pip install -r %{build_root}/%{app_dir}/requirement.txt
...

我的问题是,当rpm更新完成后,即:

rpm -Uvh python-project-version.rpm

pip安装未重新运行。这意味着在rpm更新中未安装新添加的python依赖项。解决这个问题的最有效/最佳方法是什么?

注意:为了避免这种情况,我总是可以卸载/重新安装软件包。我希望找到一个更好的解决方案。

0 个答案:

没有答案