Выполнение не удалось при сборке OpenSSL: возвращен код завершения 1 - PullRequest
0 голосов
/ 26 декабря 2018

Выполнение не удалось при сборке 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 description

Я скачал 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

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

1 Ответ

0 голосов
/ 16 апреля 2019

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

...