【发布时间】:2016-06-14 17:07:47
【问题描述】:
我正在使用 Pyinstaller(在使用 py2exe 很长时间之后)将我的 REAL.py 文件转换为 .exe。我使用 Anaconda 制作了在我的计算机上完美运行的 .py 文件。但是当我制作 .exe 文件时,它没有显示错误,并且在 dist\REAL 文件夹中创建了一个应用程序。但是当我运行 .exe 文件时,控制台会立即打开和关闭。
理想情况下,它应该显示一个 GUI 窗口并接受输入并使用它们来制作绘图。当我运行 REAL.py 文件时它会这样做。我正在使用 Anaconda 附带的 Tkinter、Matplotlib、numpy、scipy。
编辑:我尝试运行简单的代码来检查与 matplotlib 的兼容性:
将 matplotlib.pyplot 导入为 plt
plt.plot([1,2,3,4])
plt.ylabel('一些数字')
plt.show()
同样的问题仍然存在。打开控制台窗口,然后关闭,但没有给出任何情节。
【问题讨论】:
-
我遇到了类似的问题。您可能想尝试的一件事是使用“--debug”标志作为 pyinstaller 的参数 - 它可以帮助您确定具体的故障是什么。
标签: python-2.7 anaconda pyinstaller