Python Сборка OpenCv не обнаруживает Visual Studio 2019 в командной строке - PullRequest
0 голосов
/ 27 апреля 2020

Когда я пытаюсь собрать пакет opencv в python с помощью командной строки

PS C:\Program Files\Open_CV\opencv-python> python setup.py build

Выдает ошибку:
Версия: 4.3.0 + 3073e9e setup.py:85 : DeprecationWarning: SO устарела, используйте EXT_SUFFIX
['python / cv2 [^ /] *% (ext) s'% {'ext': re.escape (sysconfig.get_config_var ('SO'))}],
Попытка генератора "Visual Studio 14 Win64"
Не выполняется поиск неиспользуемых переменных, указанных в командной строке.
Выбор Windows Версия SDK для цели Windows 10.0.18363.
Ошибка CMake в CMakeLists .txt: 2 (ПРОЕКТ):
Не удалось запустить команду MSBuild:

MSBuild.exe
, чтобы получить значение VCTargetsPath:

Системе не удалось найти указанный файл
Конфигурирование неполное, произошли ошибки! См. Также «C: / Program Files / Open_CV / opencv-python / _cmake_test_compile / build / CMakeFiles / CMakeOutput.log».

Попытка «Visual Studio 14 Win64» генератор - сбой scikit-build не может получить работающий генератор для вашей системы. Прерывание сборки.

Сборка windows колес для Python 3.8 требует Microsoft Visual Studio 2017. Получите его с "Visual Studio 2017":

https://visualstudio.microsoft.com/vs/

...