我尝试保存matplotlib动画,但总是收到FileNotFoundError。
import matplotlib.animation as animation
anim = animation.FuncAnimation(fig, plot_update, frames = vel, init_func = plot_init, blit = True)
writervideo = animation.FFMpegFileWriter(fps = 60)
#I have also tried the FFMpegWriter class
anim.save("MaxvellDistribution.mp4", writer = writervideo)
我试过用相同的名称和类型创建一个空文件,希望它会覆盖或至少找到该文件,但没有。即使我创建了一个文件,它也找不到它。
任何帮助将不胜感激!
1条答案
按热度按时间ldxq2e6h1#
尝试了一些不同的东西,显然你可以很容易地制作一个gif文件.我看过的所有教程都使用了mp4,但这对我不起作用.我最终得到的是:
在这里它会自动使用枕头将动画保存为GIF。仍然不知道为什么它不能与MP4一起工作(我试过这个方法,但用MP4替换了GIF,不起作用),但现在至少有了一个替代方案。