Matplotlib-Animation “没有可用的 MovieWriters”

新手上路,请多包涵

在Linux下,我一直在检查matplotlib的动画类,它似乎可以工作,只是我无法初始化电影作者来写出电影。

使用任一示例:

导致错误“ RuntimeError: No MovieWriters available!

我使用 matplotlib 1.3.x 版并安装(希望)所有编解码器。

有人可以建议我为什么会收到此错误吗?如果是编解码器问题,我应该安装哪些编解码器(+版本)?如果它的其他东西坏了,是否有在 python 中创建动画的替代方法?

原文由 Paradise 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 643
2 个回答

有同样的问题….设法让它在一段时间后工作。

要做的是按照安装 FFmpeg 的说明进行操作 - 这是(至少在 Windows 上)您需要在环境变量中设置路径的可执行文件包

http://www.wikihow.com/Install-FFmpeg-on-Windows

从 ffmpeg.org 下载

希望这对某人有所帮助 - 即使在问题之后一段时间 - 祝你好运

原文由 JPH 发布,翻译遵循 CC BY-SA 4.0 许可协议

对于使用 Anaconda 的谷歌同事,请安装 ffmpeg 包:

 conda install -c conda-forge ffmpeg

这也适用于 Windows。

(使用的原始答案 menpo 包所有者但正如@harsh 所提到的,他们的版本在撰写本文时有点落后)

原文由 fiat 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题