___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend.
___ qstnhdr ___ So legen Sie ffmpeg für matplotlib in Mac OS x fest
___ qstntxt ___
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:
%Vor%
Der Fehler, den ich bekomme, ist:
%Vor%
Also habe ich ffmpeg über Macports installiert. 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' manuell in den PYTHONPATH setzen kann, aber es ändert nicht den PATH in Enthough Canopy. Kann jemand den PFAD im Kabinendach ändern?
___ tag123osxmountainlion ___ Mac OS X Mountain Lion (10.8) ist die neunte und aktuelle Hauptversion von Mac OS X, dem Desktop- und Server-Betriebssystem von Apple für Macintosh-Computer.
___ tag123matplotlib ___ Matplotlib ist eine Grafikbibliothek für Python, die interaktiv verwendet oder in eigenständige GUIs eingebettet werden kann. Seine kompakte "pyplot" -Schnittstelle ähnelt den Zeichenfunktionen von MATLAB®.
___ tag123ffmpeg ___ Nur Fragen zur programmgesteuerten Verwendung der FFmpeg-Bibliotheken, API oder Tools sind Thema. Fragen zur interaktiven Verwendung des Befehlszeilenwerkzeugs sollten in Super User oder Videoproduktion gestellt werden.
FFmpeg ist ein freies Open-Source-Projekt, das Bibliotheken und Programme für den Umgang mit Multimediadaten erstellt.
___ tag123enthält ___ Enthought bietet wissenschaftliche und analytische Software, Training und
Beratungslösungen mit Python. Der Enthought Canopy (früher EPD,
oder Enthought Python Distribution) Software - Plattform enthält eine integrierte
Analyse- und Anwendungsentwicklungsumgebung sowie eine Python-Distribution
mit über 200 vorkompilierten wissenschaftlichen und analytischen Bibliotheken wie
SciPy, NumPy, Pandas, Matplotlib und IPython.
___ answer21551399 ___
Ich hatte das gleiche Problem. Meine Lösung war sehr einfach.
Laden Sie die Binärdatei von hier herunter.
Dann mach
%Vor%
___ answer18838757 ___
Ich denke, dass die Lösung in der Problemumgehung in das und diese Post .
Es scheint, dass der Pfad der Shell nicht von Matplotlib geladen wird, und da Macports in %code% installiert sind, kann %code% nicht gefunden werden.
Gehen Sie entweder zu dem oben beschriebenen Hack, versuchen Sie, einen Symlink in %code% für %code% zu erstellen, oder fügen Sie den Pfad zu %code% dem Python-Pfad hinzu, wie in den Kommentaren des zweiten Links vorgeschlagen.
___