添加包含`cairogobject.pc'

2024-10-04 07:34:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在RH-Linux系统上安装PyGObject,使用命令

    python3 /usr/local/bin/pip3.6 install PyGObject

但它会随着ff而消亡。错误消息:

^{pr2}$

我认为cairogobject应该已经安装好了,我很乐意告诉pip在哪里寻找cairo-gobject.pc——如果我知道的话。但我不知道它在哪里。在

我通常遵循installing PyGObject on Fedora systems的说明,尽管自从那篇文章之后,很多事情似乎都改变了。例如,使用yum而不是dnf。另外,按照指示,我最初是这样做的

    yum install cairo-devel

但是yum search显示实际上有两个这样的包:cairo-devel.i686和cairo-devel.x86_64。我不清楚到底安装了哪一个,也不清楚百胜是否自动选择了正确的一个。在

当我们的系统将python解释为python2时,我们也安装了{},我们需要使用这个程序,我正试图用v3安装。因此,需要修改调用pippython等的指令以使用Python3。我认为我在任何地方都这样做过,虽然我当然可能犯了错误,cairogobject是只有P2知道的地方。在

我安装的包:gcc,gobject_introspection-devel,cairo-devel,pkg-config,python3-devel,python36-setuptools,gtk3,pycairo。但我什么时候还试着去做

    python3 /usr/local/bin/pip3.6 install PyGObject

它会随着Package cairo-gobject was not found in the pkg-config search path.死亡(如我上面所说)

我还缺什么?我在哪里可以找到这个东西?我知道开罗.pc在/usr/lib64/pkgconfig/下,但在cairo-目标.pc不在/usr/下。还能在哪里?在

最后一分钟:当我确保在发布前把每个“I”都点上时,我注意到了一个忘记了划的“t”,即在尝试安装PyGObject时忽略的一个消息:

    Building wheel for PyGObject (PEP 517) ... error

但是构建过程会继续进行下去(这是我之前错过它的借口),直到它最终以上面提到的关于cairo的消息退出-对象.gobject。有一些关于pep517相关问题的讨论here,但我看不到解决方案。如果有的话,我不知道该怎么用。在


Tags: install消息binusrlocal系统错误devel
1条回答
网友
1楼 · 发布于 2024-10-04 07:34:02

我确实有同样的问题,cairogobject-devel就是这么做的,正如Uli建议的那样。在

相关问题 更多 >