如何让 pip 知道使用 zypper 安装的 Python 包(python3-wxPython)?

如何让 pip 知道使用 zypper 安装的 Python 包(python3-wxPython)?

我在 OpenSuSE 15.5 机器上安装了 Python 3.11 以及python3-wxPython-4.1.1-150400.3.3.1.x86_64wxWidget 绑定。​​现在我想安装DisplayCAL,它不是 RPM 格式,所以我必须使用pip。现在我遇到了一个奇怪的问题:DisplayCAL确实构建了,但pip也触发了安装wxPython(虽然它已经安装了!)并且由于 tarball 中缺少文件而无法构建它。所以我最终没有DisplayCAL(由于构建失败,最终无法安装wxPython)。

那么:我怎样才能知道pip已经wxPython安装了,尽管不是通过使用 pip,以便它停止尝试重新安装wxPython? 是否有可能pip手动编辑已安装软件包的数据库?或者:是否有可能规避wxPython项目元数据中的要求DisplayCAL

相关内容