rhel/fedora/centos的python需求分析
reqwise的Python项目详细描述
如果您只需要或更喜欢使用linux rpms,reqwise将读取您的python项目的 在多个不同的来源中寻找需求,同时确保它们 与需求文件中指定的版本匹配。
<;div align=“center”>;<;img src=“./doc/reqwise.png”alt=“reqwise output”width=“400”>;<;/div>;<;hr/>;
安装
要在系统上安装Reqwise,请运行以下命令:
sudo pip install .
支持的源
- Yum/DNF(系统定义的存储库)
- copr(https://copr.fedorainfracloud.org)
- 曲子(http://koji.fedoraproject.org)
示例
在当前目录中搜索默认需求文件:
reqwise
在copr中搜索需求:
reqwise –copr el7-rhos9-test-deps
默认情况下,Reqwise将查找RPM短版本(x.y.z),您可以搜索长版本(x.y.z-w):
reqwise –long
###配置(可选)
可以在当前工作目录(reqwise.conf)中设置,或者 在'/etc/reqwise/reqwise.conf'
配置文件由源文件组成。来源是需求所在 将查找您的要求
配置文件的示例:
[copr] el7-rhos9-test-deps el7-rhos10-test-deps
[koji] disabled=True
[yum] repos=my_repo,another_repo