Jupyter生成动画需要首先安装一个名叫ffmpeg的软件,这是一个支持网页生成视频的软件。
进入ffmpeg主页:Builds - CODEX FFMPEG @ gyan.dev
点击下载最新版的ffmpeg.git.full.7z
essential版本也可以,只不过full版本比较全。
下载解压在你想存放的目录即可,我是直接存放在C:\Program Files
找到ffmpeg.exe所在的文件夹,我是:C:\Program Files\ffmpeg-2023-04-24-git-2aad9765ef-full_build\bin。
将这个路径存放在坏境变量中即可。
逻辑就是jupyter在生成动画的时候需要遍历环境变量找到这个ffmprg,然后运行ffmprg这个程序。
如果jupyter继续报错找不到animation的drive,可以尝试一下关闭所有程序重装matplotlib再重新运行。如下:
按住Windows+R,输入cmd,回车
输入pip uninstall matplotlib
运行过后再输入
pip install matplotlib
就会安装最新版matplotlib
如果报错没有pip命令,就搜一下其他博客,也就是把pip更新到环境变量的过程,很简单。
参考:Installing FFmpeg · adaptlearning/adapt_authoring Wiki · GitHub
下一篇讲jupyter实现animation动画的案例