Bei dem Versuch, scipy unter OS X zu installieren, installierte ich vorübergehend Anaconda, und endete mit zwei Versionen von Tk. Um die dadurch entstandenen Beschwerden zu lösen, habe ich die Originalversion einiger Tk- oder tkinter-Dateien (wie _tkinter.so oder einige solche, verschachtelt unter/System oder vielleicht/Library) an einen temporären Speicherort verschoben. Ich Anaconda schließlich deinstalliert, und jetzt, wenn ich versuche, zum Beispiel der Schildkröte Bibliothek importieren, erhalte ich die Fehlermeldung:Mangled tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/turtle.py", line 107, in <module>
import Tkinter as TK
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
kann mir jemand sagen, wie die ursprüngliche Version von Tk wiederherstellen/neu installieren, die mit installiert wurden OS X?
Was ich auf meinem Mac mache ist ActivePython von ActiveState zu installieren, und vergessen Sie über die Verwendung der Systemversion von Python. –