在 FreeBSD 上安装 Gnome

在 FreeBSD 上安装 Gnome

我正在尝试使用 ports 在新安装的 FreeBSD 上安装 Gnome。

我被一条错误消息困住了,上面写着:
Checking for headers required to compile python extensions ... not found
然后它意外失败。

我尝试重新安装 python27 但没有帮助。

可能是什么问题?

编辑:
我运行的是 FreeBSD 9.1;我尝试按照以下步骤安装 gnome常问问题 然后我 cd /usr/ports/x11/gnome2就运行了make install clean,至于配置,我保持不变;通过检查make config我有两个未选择的选项:
XSCREENSAVER
MAPI

至于我得到的输出python2.7-config --includes如下:
-I/usr/local/include/python2.7 -I/usr/local/include/python2.7

答案1

您缺少编译 Python 扩展所需的头文件,这些文件是 Gnome 依赖项。如果您遵循手册并使用稳定分支,则不会发生这种情况。您确实没有提供足够的信息来解决问题。

答案2

正如错误指出的那样,问题在于“make”正在寻找该pth文件。我通过cp /usr/local/include/pth /usr/local/include/python2.7
安装 python2.7 而不是 2.6 来修复它

当然,这是一种解决方法,而不是问题的严肃解决方案。

相关内容