PyInstaller 不工作 Python 2.7

PyInstaller not working Python 2.7

我用 Tkinter、CV2、Numpy、winsound 等编写了一个程序。我用 PyInstaller 把它变成了一个 EXE,但是当我打开它时,它说的是 "Fatal Error -1".

这是命令提示信息:

40277 INFO: checking EXE
40308 INFO: Building because out00-EXE.toc is bad
40308 INFO: Building EXE from out00-EXE.toc
40542 INFO: Appending archive to EXE C:\WINDOWS\system32\dist\app.exe

当我打开 app.exe 文件时,它显示 "Fatal Error! app returned -1" 我认为问题可能出在 PIL 中,因为它可以在没有它的情况下工作。 这是产生相同问题的源代码:

import Tkinter
from Tkinter import *
import Tkinter as tk
from PIL import Image, ImageTk
import numpy as np
import cv2
import csv

当我运行代码没有

from PIL import ImageTk

它运行良好。 请帮忙!

好的,我找到了自己的答案。在导入 ImageTk

之前我不得不导入另一个模块
import FileDialog
from PIL import Image,ImageTk