解决Pyinstaller打包matplotlib.backends.backend_tkagg和tkinter问题

解决Pyinstaller打包matplotlib.backends.backend_tkagg和tkinter问题

  • 先上解决原文连接
  • 解决matplotlib.backends.backend_tkagg
  • 解决tkinter
  • Over~

先上解决原文连接

windows下tkinter安装——解决matplotlib使用时No Module Named _tkinter

解决matplotlib.backends.backend_tkagg

问题长这样:

ModuleNotFoundError: No module named 'matplotlib.backends.backend_tkagg'

这里注意,我用的路径和计算机的名字都是中文名。(别问为啥不用英文名,问就是在测试
结论:pyinstaller支持中文名

在源python文件中加入这句代码就好

import matplotlib.backends.backend_tkagg

然后,恭喜你可能获得报错如下:

ModuleNotFoundError: No module named 'tkinter'

解决tkinter

“在安装python3.6的时候,有个选项tk/IDE,你给勾上,就能用了”
牛批!牛批!牛批!这哥们牛批!!

在python的卸载界面→Modify→tcl/tk and IDLE,应用就好
解决Pyinstaller打包matplotlib.backends.backend_tkagg和tkinter问题_第1张图片

Over~

不知道直接修改后跳过import matplotlib.backends.backend_tkagg可不可以解决问题,等以后有心情了再试试

你可能感兴趣的:(python)