Я хочу анимировать некоторые сюжеты с matplotlib. У меня есть версия Enthough Canopy (версия: 1.1.0.1371), работающая в mac os x 10.8 (Mountain Lion). Я использовал программу FuncAnimation из пакета анимации matplotlib. Моя проблема заключается в сохранении анимации. Я хочу сохранить в формате mp4:Как установить ffmpeg для matplotlib в mac os x
anim.save('test.mp4',fps=30)
Ошибки я получаю:
UserWarning: MovieWriter ffmpeg unavailable
warnings.warn("MovieWriter %s unavailable" % writer)
Так я установил FFmpeg через MacPorts. Но у меня все еще такая же ошибка. Вы знаете, как настроить matplotlib, чтобы распознать ffmpeg? Мне нужно изменить файл matplotlibrc? Спасибо.
EDIT: Я понял, что могу вручную поставить '/ opt/local/bin' в PYTHONPATH, но это не изменяет PATH в Enthough Canopy. Кто-нибудь знает, как изменить ПУТЬ в навесе?
Является 'ffmpeg' в пути? Если вы наберете 'ffmpeg' в консоли, он запускается? –
Да, это работает. Я дважды проверил, что PATH в порядке, и программа запускается. – AlexNoir
Что касается изменения PATH и других env vars на OSX: https://support.enthought.com/entries/23665767-How-do-I-set-PYTHONPATH-and-other-environment-variables-for-Canopy- –