构建OpenSSL时执行失败:返回退出代码1

时间:2018-12-26 15:22:29

标签: pyqt pyqtdeploy

构建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.ta​​r.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 :(得分:0)

您必须下载sysroot.json文件中提到的所有文件并运行。您可以使用--verbose运行相同的命令以查看明确的错误消息