pyinstaller - ImportError:没有名为Tkinter的模块(决策的所有变体)

时间:2016-11-03 12:17:07

标签: python matplotlib tkinter pyinstaller

我使用的是Python 2.7 Windows 8。

当我遇到这个问题时,它仍然没有意识到它有多少陷阱。在这里,我想介绍我遇到和测试的所有选项,以及我最终帮助的选项。

1)我检查了模块Tkinter or tkinter使用的拼写。

2)我在项目模块中使用时了解了如何使用pyinstallertkintermatplotlib然后能够放弃matplotlib,但它也没有影响我的问题的解决方案。

3)使用参数p PyInstaller -y -F --distpath="." -p "C:\Python27\Lib\lib-tk" test.py

从命令行添加模块路径

4)仅连接模块https://groups.google.com/forum/#!topic/pyinstaller/vtbKKt6v0is

的必要部分

5)在文件--hiddenimport=Tkinterexcludedimports https://github.com/pyinstaller/pyinstaller/issues/1584

中使用pyinstaller选项\PyInstaller\hooks\hook-PIL.py和注释行hook-PIL.SpiderImagePlugin.py

1 个答案:

答案 0 :(得分:0)

是什么帮助我解决了这个问题:

1)删除Python

2)备份遗骸来自Python的文件夹。

3)删除安装Python的文件夹(没有此项目我的问题无法解决)。

4)安装新的Python和所有必要的模块。

遵循这些简单的操作后,事情开始起作用了:)