Boost :: Python Windows 7 64位

时间:2009-11-09 21:40:57

标签: python boost windows-7 64-bit

我似乎无法在我的Windows 7 64Bit机器上正确构建boost :: python。它是c:\ Python26目录中的vanilla 32bit python 2.6.4。

Pastebin在这里是调试版本输出:http://pastebin.com/m7d70f13e

干杯,

的Al

1 个答案:

答案 0 :(得分:6)

在IRC上,我们发现以下程序解决了这个问题:

  1. 打开工具/ build / v2 / tools / python.jam
  2. 在那里,找到以下代码:

    if [ version.check-jam-version 3 1 17 ] || ( [ os.name ] != NT )
    {
        # Prior to version 3.1.17 Boost Jam's SHELL command did not support
        # quoted commands correctly on Windows. This means that on that
        # platform we do not support using a Python command interpreter
        # executable whose path contains a space character.
        python-cmd = \"$(python-cmd)\" ;
    }
    
  3. 完全删除该代码块。

  4. 我将在Boost问题跟踪器中创建一个问题并进行调查。