蟒蛇导入错误:没有模块名为Tkinter的

问题描述:

每次我试图运行import matplotlib 我有错误ImportError: No module named Tkinter蟒蛇导入错误:没有模块名为Tkinter的

输出结果如下

Python 2.7.5 (default, Aug 2 2016, 04:20:16) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import matplotlib.pyplot as plt 
Traceback (most recent call last): 
File "<stdin>", line 1, in <module> 
File "/usr/lib64/python2.7/site-packages/matplotlib/pyplot.py", line 115, in <module> 
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup() 
File "/usr/lib64/python2.7/site-packages/matplotlib/backends/__init__.py", line 32, in pylab_setup 
globals(),locals(),[backend_name],0) 
File "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_tkagg.py", line 6, in <module> 
from six.moves import tkinter as Tk 
File "/usr/lib/python2.7/site-packages/six.py", line 203, in load_module 
mod = mod._resolve() 
File "/usr/lib/python2.7/site-packages/six.py", line 115, in _resolve 
return _import_module(self.mod) 
File "/usr/lib/python2.7/site-packages/six.py", line 82, in _import_module 
__import__(name) 
ImportError: No module named Tkinter 

由于上市我试图安装tk.x86_64tk-devel.x86_64包,并试图重新安装python包但错误仍然出现。 我也试图import Tkinter,但我得到了以下错误

Python 2.7.5 (default, Aug 2 2016, 04:20:16) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-4)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import Tkinter 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named Tkinter 

有没有人有这个错误的解决方法?

我试图从以下链接python2.7.5安装Tkinter的包: tkinter package 此外,我只是为Tkinter的包依赖库libTix.so()(64位)和我从下面得到它链接:libTix.so()(64bit) package 之后,我安装了两个然后我可以import Tkinterimport matplotlib.pyplot as plt没有错误。

+0

高兴你设法安装您需要的软件包,能解决问题。 –

我的2美分。打开一个终端并键入以下内容。

$ python 
Python 2.7.12 (default, Nov 19 2016, 06:48:10) 
[GCC 5.4.0 20160609] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import Tkinter 
>>> 

如果你没有得到像下面这样的错误,那么你的Tkinter很好,问题在于matplotlib。然后尝试删除并重新安装matplotlib。

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named tkinter 
+0

我忘了补充,我试图'进口Tkinter'和我有提到的错误如下 '蟒蛇2.7.5(默认情况下,2016年8月2日,04:20: 16) [GCC 4.8.5 20150623(Red Hat 4.8.5-4)] on linux2 输入“help”,“copyright”,“credits”或“license”以获取更多信息。 >>>进口Tkinter的 回溯(最近通话最后一个): 文件“”,1号线,在 导入错误:没有模块名为Tkinter' – a3abdelhafez

我在ubuntu16.04上使用python2.7.12。 我用这个命令安装它:

sudo apt-get install python-tk