pyqtdeploy: невозможно обнаружить MSVC2015 или MSVC2017

Я пытаюсь pyqtdeploy в первый раз, следуя документации.

Я получаю следующую ошибку при запуске build-demo.py:

C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Lib\site-packag
es\pyqtdeploy\demo>python build-demo.py
pyqtdeploy-sysroot: Unable to detect MSVC2015 or MSVC2017. 

Кажется, что py-файл получает переменные окружения из os модуль, так как выполняет ту же команду в python console это работает отлично. как-то pyqtdeploy У меня проблема с этим.

У меня есть инструменты сборки, установленные в системе; что мне здесь не хватает?

0 ответов

Вы должны найти местоположение vcvars64.bat в папке инструментов сборки и скопировать его. Это зависит от вашей системной среды и установленной версии Visual Studio. Перед запуском скрипта pyqtdeploy вставьте это местоположение в командную строку. Это инициализирует среду и позволит обнаруживать MSVC x64.

Шаг 1. Загрузите все необходимые пакеты....

pic1

Шаг 2. Перейдите в каталог, в котором установлена ​​Micosoft Visual Studio.

pic2

Шаг 3. Найдитеvcvars64.bat в этом каталоге

pic3

Шаг 4: Запустите vcvars64.bat и в случае успеха запустите pyqtdeploy-sysroot sysroot.json

pic4

Другие вопросы по тегам