python中的moviepy导入问题
from moviepy.editor import *出现图中错误提示
用pip install 出现了成功提示
但是在python中进行导入却出问题,版本是最新的
本帖最后由 疾风怪盗 于 2020-9-14 20:15 编辑
这不是提示说要装ffmpeg么
ffmpeg好像要下载的,还要环境变量里添加,可以百度下找找教程 疾风怪盗 发表于 2020-9-14 20:12
这不是提示说要装ffmpeg么
ffmpeg好像要下载的,还要环境变量里添加,可以百度下找找教程
我是在服务器上弄的,应该不是环境变量的问题,ffmpeg下载了的 Doris- 发表于 2020-9-14 20:17
我是在服务器上弄的,应该不是环境变量的问题,ffmpeg下载了的
那不知道了,服务器不了解,。。。。。。。。等论坛大佬回答吧 在PyCharm设置中将项目的Python环境设置为你安装moviepy的那个环境 hrp 发表于 2020-9-14 20:20
在PyCharm设置中将项目的Python环境设置为你安装moviepy的那个环境
就是那个环境,我在终端用python进行导入也会出错 疾风怪盗 发表于 2020-9-14 20:19
那不知道了,服务器不了解,。。。。。。。。等论坛大佬回答吧
{:5_100:}好的 卸载了,重新撞一下试试看 Doris- 发表于 2020-9-14 20:24
就是那个环境,我在终端用python进行导入也会出错
看错了,还以为是导入失败。
你按照提示新建一个变量 IMAGEIO_FFMPEG_EXE的变量指向ffmpeg试试,不是在path里新建,跟path同级 本帖最后由 kylin121380 于 2020-9-14 20:43 编辑
把ffmpeg重装一下,之后应该还要装一下imagemagic,再把moviepy里的config_defaults.py里的IMAGEMAGICK_BINARY = r"imagemagic安装路径\magick.exe"这句修改一下 本帖最后由 kogawananari 于 2020-9-15 00:15 编辑
执行以下代码
import imageio
imageio.plugins.ffmpeg.download()
这个代码会检测C:\Users\Admin\AppData\Local下
是否存在imageio\ffmpeg\ffmpeg-win32-v3.2.4.exe文件,
不存在的情况下会联网下载到该目录下。
如果这个方法不存在你就先安装低版本的moviepy 也就是0.x版本 在进行上面的操作
再卸载低版本moviepy
安装最高版本的moviepy 1.x
发现ffmpeg依然在
当然还有个方法
我发邮箱附件
把这个ffmpeg-win32-v3.2.4.exe发你
你放在你的C:\Users\Admin\AppData\Local\imageio\ffmpeg\目录里 也可以
Linux的话我就不清楚了 windows默认是这个目录里找 hrp 发表于 2020-9-14 20:37
看错了,还以为是导入失败。
你按照提示新建一个变量 IMAGEIO_FFMPEG_EXE的变量指向ffmpeg试试,不是在p ...
Linux下的 kylin121380 发表于 2020-9-14 20:39
把ffmpeg重装一下,之后应该还要装一下imagemagic,再把moviepy里的config_defaults.py里的这句修改一下
我在想是不是linux系统不能执行.exe 本帖最后由 hrp 于 2020-9-16 20:41 编辑
Doris- 发表于 2020-9-16 20:28
我在想是不是linux系统不能执行.exe
linux的可执行文件跟windows不一样,肯定不能执行,除非借助别的工具 Doris- 发表于 2020-9-16 20:27
Linux下的
看报错我还以为是windows的 不能懒 发表于 2020-9-14 20:26
卸载了,重新撞一下试试看
试过了{:5_100:} hrp 发表于 2020-9-16 20:40
linux的可执行文件跟windows不一样,肯定不能执行,除非借助别的工具
那怎么做才能执行呢 楼主解决了吗》
页:
[1]