Невозможно найти vcvarsall.bat, строящий faber для boost :: python - PullRequest
0 голосов
/ 25 октября 2019

Я пытаюсь скомпилировать OpenExr, но cmake выдает мне предупреждение:

Предупреждение CMake в PyIlmBase / CMakeLists.txt: 109 (сообщение): невозможно найти библиотеку boost :: python, отключениеPyIlmBase

, поэтому мне, вероятно, нужно собрать boost :: python отдельно, несмотря на то, что уже установлен boost.

Для того, чтобы построить boost :: python (https://github.com/boostorg/python), вам кажется,нужна система сборки farber (https://github.com/stefanseefeld/faber). На последнем уровне ада зависимости я думаю о смене карьеры, но также сталкиваюсь с проблемой. Запуск python2 setup.py build возврат с:

запускbuild_ext build Ошибка расширения faber.scheduler._bjam: невозможно найти vcvarsall.bat

Возможно, сборка завершилась неудачно. У меня установлены Visual Studio 2015 и 2019, а также пакет компилятора c ++ дляPython2.7. "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ vcvarsall.bat" также завершается.

...