我想做一个可执行文件,但每次运行 .exe 时它都会写入ImportError: No module named 'tkinter'
,以及我在 Stack Overflow 上读到的所有内容都对我没有帮助!
我的 python 程序很简单(ODE 求解器)并且仅请求:
from math import*
from pylab import*
import numpy as np
import matplotlib
import numpy as np
import matplotlib.pyplot as plt
我粘贴我的副本prog.py
进入C:\Python\Scripts
pyInstaller 所在的文件夹。我计算命令行pyinstaller -F eulersolver.py
,这创建了一个prog.exe
in the dist
文件夹。当我运行这段代码时我有
ImportError: No module named 'tkinter'
Failed to execute script prog
但我的程序不使用这个模块...你对我有什么建议或帮助吗?
OS :Windows64位
Python :3.5 适用于 Win64
Note :我今天已经卸载/安装了 python 3 次(在阅读了这个网站和国外的文档之后)。
Note 2 :我只使用 Python 来解决科学问题。我不是计算机科学家,所以在解释计算机知识时请对我友善一些:S
最终为pyinstaller -F --hidden-import=tkinter --hidden-import=tkinter.filedialog prog.py
多谢 !!!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)