当.pyc文件在同一目录中时,可执行文件无法正常工作

时间:2012-07-16 17:59:52

标签: python tkinter python-2.7 pyinstaller

有人可以解释为什么或如何解决这个问题。

我使用pyinstaller创建一个可执行文件,它工作正常。当脚本.pyc文件存在于同一目录和可执行文件中时,可执行文件将退出并显示错误(下图)。如果我删除* .pyc文件,可执行文件就可以正常工作。

Y:\BatchPlot\New folder>"Batch Plot.exe"
Traceback (most recent call last):
  File "<string>", line 12, in <module>
  File "C:\Python27\pyinstaller\iu.py", line 436, in importHook
    mod = _self_doimport(nm, ctx, fqname)
  File "C:\Python27\pyinstaller\iu.py", line 521, in doimport
    exec co in mod.__dict__
  File "Y:\BatchPlot\View.py", line 10, in <module>
    from Tkinter import *
ImportError: from-import-* object has no __dict__ and no __all__

0 个答案:

没有答案