einstellen Ich möchte einige Parzellen mit Matplotlib animieren. Die Version, die ich habe, ist die Enthough Canopy Distribution (Version: 1.1.0.1371), die auf einem Mac OS X 10.8 (Mountain Lion) läuft. Ich habe die FuncAnimation-Routine aus dem Animationspaket von Matplotlib verwendet. Mein Problem kommt zum Speichern der Animation. Ich möchte im mp4-Format speichern:Wie man ffmpeg für Matplotlib in Mac OS x
anim.save('test.mp4',fps=30)
Der Fehler, den ich bekommen ist:
UserWarning: MovieWriter ffmpeg unavailable
warnings.warn("MovieWriter %s unavailable" % writer)
So installierte ich ffmpeg über Macports. Aber ich habe immer noch den gleichen Fehler. Wissen Sie, wie man matplotlib einrichtet, um ffmpeg zu erkennen? Muss ich die Matplotlib-Datei ändern? Danke.
EDIT: Ich habe festgestellt, dass ich '/ opt/local/bin' in den PYTHONPATH manuell setzen kann, aber es ändert nicht den Pfad in Enthough Canopy. Weiß jemand, wie man den PFAD in der Überdachung ändert?
Ist 'ffmpeg' in Weg? Wenn Sie 'ffmpeg' in der Konsole eingeben, wird es ausgeführt? –
Ja, es läuft. Ich habe überprüft, dass der Pfad OK ist und das Programm läuft. – AlexNoir
In Bezug auf die Änderung von PATH und anderen Umgebungen unter OSX: https://support.enthought.com/entries/23665767-How-do-I-set-PYTHONPATH-and-other-environment-variables-for-Canopy- –