matplotlib 为什么我在尝试保存文件时会收到FileNotFoundError?

wfveoks0  于 2023-03-03  发布在  其他
关注(0)|答案(1)|浏览(230)

我尝试保存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)

我试过用相同的名称和类型创建一个空文件,希望它会覆盖或至少找到该文件,但没有。即使我创建了一个文件,它也找不到它。
任何帮助将不胜感激!

ldxq2e6h

ldxq2e6h1#

尝试了一些不同的东西,显然你可以很容易地制作一个gif文件.我看过的所有教程都使用了mp4,但这对我不起作用.我最终得到的是:

anim.save("MyFile.gif", fps = 60)

在这里它会自动使用枕头将动画保存为GIF。仍然不知道为什么它不能与MP4一起工作(我试过这个方法,但用MP4替换了GIF,不起作用),但现在至少有了一个替代方案。

相关问题