moviepy安装踩坑指南

安装

pip install moviepy -i https://pypi.tuna.tsinghua.edu.cn/simple

问题处理

我找了个例子来敲,然后发现会缺一些需要的包,如下:
pip3 install scipy -i https://pypi.tuna.tsinghua.edu.cn/simple

pip3 install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple

然后还有 imagemagick
brew install imagemagick

然后安装imagemagick的时候遇到了问题,报错如下:
==> Pouring libidn-1.38.monterey.bottle.tar.gz Error: No such file or directory @ rb_sysopen - /Users/gelinan/Library/Caches/Homebrew/downloads/b77bdf4f1c3932ede8f5ce63db2a9e071d846c7265b206b974ce47711d101ec1--libidn-1.38.monterey.bottle.tar.gz
解决方案就是,单独安装出错误的这个包,比如
brew install libidn

结果一直各种包出错,所以找了另一种解决方案

替换了brew的源文件,操作步骤参考这个:Mac OS如何brew update

然后安装一切正常。

代码运行

这个是我敲的例子:移动的字母
运行代码,失败了
失败提示:
Imageio Pillow plugin requires Pillow lib.
接下来折腾了各种修复pillow的方法,
卸载重装,不行
升级版本,不行
重启机器,不行

最后我突然悟了,是不是应该升级一下moviepy的版本?

用这个命令:
pip3 install -U moviepy -i https://pypi.tuna.tsinghua.edu.cn/simple

然后重新跑例子,完美,运行成功

posted @ 2022-09-16 10:19  lgeger  阅读(1161)  评论(0)    收藏  举报