На IRC мы обнаружили, что следующая процедура решает проблему:
- Открыть инструменты / build / v2 / tools / python.jam
Там найдите следующий код:
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)\" ;
}
Полностью удалите этот кодовый блок.
Я создам проблему в трекере проблем Boost и исследую ее.