Ошибка выполнения при сборке OpenSSL: возвращен код выхода 1

Ошибка выполнения при сборке OpenSSL: возвращен код выхода 1, как мне решить эту проблему?

Здравствуйте, я впервые использую pyqtdeploy. Я учусь по Руководству пользователя. Моя версия Python — 3.6.7, а версия pyqtdeploy — 2.3.1.

Согласно Руководству пользователя, я пытался скомпилировать pyqt-demo.py в исполняемый файл. После запуска pyqt-demo.py программа работает следующим образом:

Результат работы демонстрационной программы

Поскольку версия Python — 3.6.7, я изменил конфигурацию Python в sysroot.json следующим образом:

"python": {
    "build_host_from_source":   false,
    "build_target_from_source": true,
    "source":                   "Python-3.6.*.tar.xz"
},

Я изменю версию Python в pyqt-demo.pdy следующим образом:

Описание Pyqt-demo.pdy

Я скачал openssl-1.1.1.tar.gz и Python-3.6.7.tar.xz.

Текущий каталог

Наконец запустить

pyqtdeploy-sysroot sysroot.json

Sysroot.json включен в демонстрацию, и возникают следующие проблемы:

PS C:\Users\Administrator\Desktop\pyqtdeploy\pyqtdeploy-2.3.1\demo> pyqtdeploy-sysroot sysroot.json
Building OpenSSL
pyqtdeploy-sysroot: Execution failed: returned exit code 1

Как я могу решить эту проблему? Благодарю вас!


person D.J.Fly    schedule 26.12.2018    source источник


Ответы (1)


Вы должны скачать все файлы, упомянутые в файле sysroot.json, и запустить. Вы можете запустить ту же команду с --verbose, чтобы увидеть четкие сообщения об ошибках.

person Techiesoft    schedule 16.04.2019