![yum 可以检测通过 pip 安装的依赖项吗?](https://linux22.com/image/116019/yum%20%E5%8F%AF%E4%BB%A5%E6%A3%80%E6%B5%8B%E9%80%9A%E8%BF%87%20pip%20%E5%AE%89%E8%A3%85%E7%9A%84%E4%BE%9D%E8%B5%96%E9%A1%B9%E5%90%97%EF%BC%9F.png)
环境是CentOS 7.3.1611。
我部署的应用程序依赖于一些似乎已从 EPEL 中消失的软件包。这些包是:
- 蟒蛇涡轮猎豹
- python-cherrypy2
- python-turbojson
- python 粘贴脚本
- python 峰值规则
- 蟒蛇turbokid
不确定为什么它们从存储库中消失了,所以这是另一个问题。幸运的是,我仍然可以使用 pip 安装这些软件包。但是,yum 似乎无法检测到它们已安装,因此安装应用程序的 RPM 仍然会因缺少依赖项而失败。
有什么方法可以让 yum 检测到这些软件包确实安装了吗?
谢谢!
答案1
yum
只能检测与它一起安装的东西rpm
或使用它的工具(例如yum
它本身)。由于pip
不使用rpm
,因此无法yum
了解任何pip
管理的内容。