我想用matplotlib动画一些图。我有的版本是Enthough Canopy发行版(版本:1.1.0.1371),运行在mac os x 10.8(Mountain Lion)中。我已经使用matplotlib动画包中的FuncAnimation例程。我的问题是保存动画。我想在MP4格式保存:如何在mac os中为matplotlib设置ffmpeg x
anim.save('test.mp4',fps=30)
我得到的错误是:
UserWarning: MovieWriter ffmpeg unavailable
warnings.warn("MovieWriter %s unavailable" % writer)
所以我的MacPorts通过安装的ffmpeg。但我仍然有同样的错误。你知道如何设置matplotlib来识别ffmpeg吗?我必须更改matplotlibrc文件吗? 谢谢。
编辑:我已经意识到,我可以手动将'/ opt/local/bin'放入PYTHONPATH中,但它不会改变树冠中的PATH。有谁知道如何改变天篷的PATH?
是'路径ffmpeg'?如果你在控制台输入'ffmpeg',它会运行吗? –
是的,它运行。我再次检查PATH是否正常,程序运行。 – AlexNoir
关于更改OSX上的PATH和其他环境变量:https://support.enthought.com/entries/23665767-How-do-I-set-PYTHONPATH-and-other-environment-variables-for-Canopy- –