我有一个Python脚本,想把它打包成.exe
文件以方便使用。Python脚本广泛使用Tkinter模块进行漂亮的GUI设计。我首先使用pyinstaller将它打包成.exe
文件,并按照这里的指南进行操作。
我遇到了两个问题。第一个问题是,我的脚本使用了FlowCal模块,但它并未包含在Python的pyinstaller中(我使用Spyder制作脚本,使用Python 3.8编译时使用pyinstaller)- 所以我使用pip install FlowCal
安装了FlowCal模块,以便Python也能够使用它(我认为是这样工作的?不太确定)。但是FlowCal依赖于各种sklearn模块,手动安装模块、编译文件再检查是否可用,将会是一件很头疼的事情。是否有一种方式可以将脚本所使用的所有模块(以及导入模块所使用的所有模块)全部编译到脚本中?
第二个问题是,在GUI窗口旁边出现了另一个窗口。包括图片在内。如何删除那个窗口?