构建OpenSSL时执行失败:返回退出代码1,我该如何处理这个问题?
您好,这是我第一次使用pyqtdeploy。我正在根据用户指南学习。我的python版本是3.6.7,pyqtdeploy版本是2.3.1。
根据用户指南,我尝试将pyqt-demo.py编译为可执行文件。运行pyqt-demo.py后,程序运行如下:
演示程序运行结果
由于python版本是3.6.7,我调整了sysroot.json中的python配置,如下所示:
"python": {
"build_host_from_source": false,
"build_target_from_source": true,
"source": "Python-3.6.*.tar.xz"
},
我将在pyqt-demo.pdy中调整python版本,如下所示:
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
我怎么解决这个问题?谢谢!
您必须下载sysroot.json
文件中提到的所有文件并运行。您可以使用--verbose
运行相同的命令以查看明确的错误消息