晚上好,高尚的专家。我可能会再次背叛我的一些无知!
我已经编写了一个python脚本,它在tkinter中创建了一个窗口,并且按照我想要的方式工作。我现在要做的是把它变成一个独立的.exe,双击后会生成所说的窗口供使用。
我已经安装了pyinstaller,并输入命运命令从我的简单.py中创建.exe
.../python pyinstaller.py -w -F examplename.py
并制作了闪亮的新.exe并将其放入/ dist文件夹中。我似乎遇到的问题是,运行此应用程序不会打开脚本中的tkinter窗口,我不知道为什么。基于我在网上看到的教程以及我对该过程的有限理解,我怀疑它可能与SPEC文件有关,我还没有摆弄,因为我不是100%肯定是什么的造成这个问题。
我非常感谢对此的任何见解,如果我忽略了您需要的关键信息,我会尽快填写。谢谢!
编辑:所以事实证明我在其中使用的其中一个模块(scipy)与pyinstaller有一些已知问题。当我评论出scipy的东西时,它的工作方式应该是...当然减去scipy。我将不得不花一些时间来弄清楚/理解它的解决方法。