1
我遇到這個錯誤試圖導入Tkinter的導入錯誤嘗試導入Tkinter的時候:不能_cnfmerge
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "Tkinter.py", line 3, in <module>
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg, NavigationToolbar2TkAgg
File "C:\Python27\lib\site-packages\matplotlib\backends\backend_tkagg.py", line 7, in <module>
from six.moves import tkinter_filedialog as FileDialog
File "C:\Python27\lib\site-packages\six.py", line 203, in load_module
mod = mod._resolve()
File "C:\Python27\lib\site-packages\six.py", line 115, in _resolve
return _import_module(self.mod)
File "C:\Python27\lib\site-packages\six.py", line 82, in _import_module
__import__(name)
File "C:\Python27\lib\lib-tk\FileDialog.py", line 12, in <module>
from Dialog import Dialog
File "C:\Python27\lib\lib-tk\Dialog.py", line 4, in <module>
from Tkinter import _cnfmerge
ImportError: cannot import name _cnfmerge
我不知道是怎麼回事的時候導入的名字,但我認爲它可能必須做numpy的。
你真的相信給這個聲明「你有另一個文件..」!無論如何,我會說:「你可能有..」。 – nbro
是的,你是對的。我在另一個以前使用的文件夾中有另一個名爲Tkinter的文件。當我刪除文件時,問題解決了。非常感謝 – AoM