PyInstaller和OpenEXR exe崩溃

2024-04-25 19:59:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在我的项目中使用PyInstaller 3.3.1和OpenEXR 1.3.0。你知道吗

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


其工作原理如下:

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

“helloworld”只需输出到控制台,程序就会关闭。你知道吗


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

import sys
import OpenEXR

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

我试着调试程序,看看OpenEXR模块是否正确地包含在exe中。它是。你知道吗


  1. 坠机的另一个原因是什么?你知道吗
  2. 有没有办法让exe告诉我为什么会崩溃?你知道吗

Tags: 项目importfalsehelloworldif选项sys

热门问题