使用Python 3.4在OSX上构建图形工具

Max*_*ers 5 python macos python-3.4 graph-tool

我尝试使用自制软件在Mac OSX 10.10上安装图形工具.brew构建过程工作正常,但是当我尝试导入图形工具时,我得到了这个问题中描述的错误.自制软件的另一个问题是我总是为python2.7构建图形工具,并将软件包安装在Python 2.7 sit-packages文件夹中.但我想在Python 3.4中使用它.这些是我尝试从源代码构建图形工具的原因.

./configure命令也自动使用Python 2.7.所以我用它传递了所需的Python版本./configure PYTHON=python3.4

然后它会检测正确的版本以及相关路径,但会因以下错误而崩溃:

configure:error:
无法将测试程序链接到Python.也许主要的Python库已经安装在一些非标准的库路径中.如果是,请通过LDFLAGS环境变量将其传递给configure.
示例:./ configure LDFLAGS =" - L/usr/non-standard-path/python/lib"

================================================== ====================错误!您可能必须为您的发行版安装Python包的开发版本.这个包的确切名称因其而异.

================================================== ====================

使用和不使用PYTHON变量集时会发生错误.从./configure我的输出我可以看到一切正常,除了最后一行,它说:

检查python开发环境的所有组件的一致性...没有

上述行是什么意思,我如何在我的机器上正确安装图形工具?

Tia*_*oto 2

错误消息准确地解释了需要做什么。由于python安装在非标准路径中,因此您需要传递LDFLAGS="-L/usr/non-standard-path/python/lib"指向python库所在目录的标志。"/usr/local/lib"如果您使用的是自制软件,这是最有可能的。