Python — Ошибка зависимости установки Visual Dark Studio от зависимости

Я пытаюсь установить библиотеки Darkflow из хранилища: https://github.com/thtrieu/darkflow

К сожалению при входе либо

python setup.py build_ext --inplace

или же

pip install -e .

приводит к следующей ошибке:

running build_ext
building 'darkflow.cython_utils.nms' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

Я установил Visual Studio 2017 и отредактировал переменные среды, чтобы включить

C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools

Однако я продолжаю получать ту же ошибку. Есть идеи?

1

Решение

Исправление:
Вам необходимо загрузить «Microsoft Build Tools 2015 Update 3» из

https://www.visualstudio.com/vs/older-downloads/

После установки

python setup.py build_ext --inplace

буду работать

0

Другие решения

Вам нужно вручную установить компилятор, после установки Tools 2017:
1. Повторно откройте установщик
2. Измените свое решение (например, Community 2017)
3. Найдите нужный вам компилятор (например, набор инструментов VC ++ 2015.3 v140 для рабочего стола (x86, x64))
4. Нажмите кнопку Изменить

0

По вопросам рекламы [email protected]