Matplotlib.pyplot unter OS X mit 64-Bit-Python von Python.org

9

Ich habe gerade numpy und matplotlib auf meinem OS X 10.6.6 installiert. Ich habe Python 2.7 von Python.org. Wenn ich ein import matplotlib.pyplot mache, erhalte ich den folgenden Fehler:

%Vor%

Gibt es etwas, das ich vermisst habe? Wie behebe ich das?

Update 1 (25. März 2011):
Das interaktive Plotting-System von matplotlib verwendet Tcl / Tk / Tkinter, um eine GUI bereitzustellen. Ich habe das 64-Bit-Python installiert, aber auf den Python.org-Download-Seiten link1 , link2 :

Daher habe ich die 64-Bit-Version gelöscht und die 32-Bit-Version installiert. Ich würde vorschlagen, diese Frage offen zu lassen, nur für den Fall, dass ein 64-Bit Tcl / Tk / Tkinter für Python 2.7 herauskommt.

    
Kit 24.03.2011, 12:53
quelle

4 Antworten

2

Wenn Sie eine einfache Out-of-the-Box-Lösung möchten: Die Enthought Python Distribution 7.0 (64-Bit akademische Version) funktionierte unter Mac OS X Leopard hervorragend, einschließlich Python 2.7, numpy und matplotlib: Ссылка

    
jbl 22.05.2011 13:53
quelle
1

Laut dieser Mailinglisten-Nachricht die aktuelle matplotlib-Version aus dem Installer selbst ist nicht kompatibel mit der 64-Bit-Version von Python von Python.org, so dass Sie die 32-Bit-Version benötigen.

Auf der anderen Seite installiert das ScipySuperpack eine Entwicklungsversion von matplotlib, die mit 64-Bit-Python arbeitet.

    
christianbrodbeck 22.07.2011 10:12
quelle
0

Ich denke, dass das Paket matplotlib überhaupt nicht in Ihrem sys.path vorhanden ist. Löschen Sie Ihre matplotlib vollständig und installieren Sie sie erneut.

    
YOng 26.04.2011 14:02
quelle
0

Mit Python 2.7.2 können Sie ActiveTcl verwenden und IDLE verwenden ... Siehe diesen Hinweis: Ссылка

    
zhanxw 21.12.2011 16:31
quelle

Tags und Links