ImageMagick is not installed on your computer

一、首先先确定是不是正确安装了文件包

默认安装的话,大部分是在 

C:\Program Files\ImageMagick-7.1.1-Q16\magick.exe

 如果没有,可以去官网下载 , 安装时防止少安装东西了,就全部勾选了

ImageMagick – Download

 

我安装的是 ImageMagick-7.1.1-38-Q16-x64-dll.exe 只做参考

二、安装完成后,先使用查看信息

magick --version

如下内容

三、如果都有数据,还是提示那个我的处理如下:

 1、查看变量我实际内容是什么(查看路径是否存在,和路径是什么)

import os
from moviepy.config import get_setting

def showSetting():
    print("IMAGEMAGICK_BINARY-isHave:{} > {}".format(os.path.exists(get_setting("IMAGEMAGICK_BINARY")), get_setting("IMAGEMAGICK_BINARY")))

发现是 用 convert.exe  找了一下目录,确实没有这个执行文件

查了一下网上说是,升级版本已经不用这个文件了,可能是我库旧了一点,还是什么的

我处理方式是:

      把magick.exe 复制一个改名字为 convert.exe 就处理了那个问题了

2、网上说修改配置方式 (我是没有效果)

在当前项目 .venv > Lib > site-packages > moviepy > config_defaults.py 

把内容

IMAGEMAGICK_BINARY = os.getenv('IMAGEMAGICK_BINARY', 'auto-detect')

改成

IMAGEMAGICK_BINARY = r"C:\Program Files\ImageMagick-6.8.8-Q16\magick.exe"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值