gpt4 book ai didi

python - PyInstaller 和 OpenEXR - exe 崩溃

转载 作者:行者123 更新时间:2023-12-02 00:04:34 24 4
gpt4 key购买 nike

我在项目中使用 PyInstaller 3.3.1 和 OpenEXR 1.3.0。

我使用 --onefile 选项创建单个文件可执行文件。

<小时/>

这按预期工作:

import sys
if getattr(sys, 'frozen', False):
print("hello world")

“hello world”只是输出到控制台,然后程序关闭。

<小时/>

另一方面,这会导致 exe 崩溃(不显示错误):

import sys
import OpenEXR

if getattr(sys, 'frozen', False):
print("hello world")
<小时/>

我尝试调试程序,看看 OpenEXR 模块是否正确包含在 exe 中。是的。

<小时/>
  1. 导致崩溃的其他原因可能是什么?
  2. 有什么方法可以让 exe 告诉我崩溃的原因吗?

最佳答案

我找到了解决该问题的方法。我没有直接使用 OpenEXR,而是使用 pyexr - OpenEXR 上的包装库。 Exe 不再崩溃。

关于python - PyInstaller 和 OpenEXR - exe 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51950122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com