1

我正在将 Python 2.7.2 与 Pythonbrew 一起使用,并且我想为我的一些项目使用 buildout,其中包括一些需要使用 C 扩展编译的包。

但是,在构建它时,似乎 buildout 找不到位于~/.pythonbrew/pythons/Python-2.7.2/include. 如果我尝试一个简单的pip install simplejson,那么它的工作原理。因此,似乎 buildout 正在寻找默认包含位置。

是否有我可以在构建中为此设置的参数配置?还是环境变量(我在 Centos 6.3 下)?

相关:构建 - 使用不同的 python 版本,但我更喜欢保留我的 pythonbrew 安装,因为我可能在其他工作站上有不同的场景。

4

1 回答 1

0

对于它的价值(如果它可以帮助任何人),我可以通过使用 Pythonbrew 编译带有共享库的 Python 来解决我的问题。

pythonbrew install --configure="--enable-shared" 2.7.2
于 2012-10-12T07:30:53.263 回答