gpt4 book ai didi

macos - ImageMagick + El Capitan 无法定位模块

转载 作者:行者123 更新时间:2023-12-01 08:34:22 30 4
gpt4 key购买 nike

更新:解决方案 here


我花了一天的大部分时间试图让 ImageMagick 与 Grunt 一起工作,但没有成功。 Grunt 似乎没问题,但 ImageMagick 就没那么好了,尽管我已经在 ImageMagick.org 上运行测试以确保它安装正确(我使用 HomeBrew 进行安装)。

我在尝试运行任务时遇到此错误:

 Warning: Command failed: identify: unable to load module
'/usr/local/Cellar/imagemagick/6.9.2-4/lib/ImageMagick//modules-
Q16/coders/jpeg.la': file not found @ error/module.c/OpenModule/1300.
identify: no decode delegate for this image format 'JPEG' @
error/constitute.c/ReadImage/501.

我已经尝试了解决方案 herehere ,但他们都没有帮助。

(仅供引用,我是使用命令行的新手。)

帮忙吗?

最佳答案

对于任何 homebrew 问题,我建议你运行

brew doctor

首先,尝试解决问题。它是一种极好的诊断工具。

现在,对于您的特定问题...嗯...您的错误消息的 /opt/X11 部分让我担心,因为 homebrew 安装在 /usr/local/bin/usr/local/Cellar 所以你的 ImageMagick 根本不应该在 /opt 中寻找任何地方。我猜你已经通过 MacPortshomebrew 之外的其他方法安装了 freetype

我建议您使用homebrew 安装freetype 东西,即

brew install freetype

然后我会建议卸载任何其他 freetype 东西你已经安装任何其他方式。最后,我建议您检查您的 PATH 环境变量并使其指向 /usr/local/bin before /选择。您将需要注销并重新登录以使新的 PATH 生效 - 您可以像这样检查您的 PATH:

echo $PATH

如果需要,可以通过编辑 $HOME/.profile 来更改它。

freetypehomebrew 版本提供了库的版本 19,因此与 homebrew ImageMagick 版本兼容。

此外,我对您的错误消息中的 X11 部分感到有点不安 - 现代 Mac 不再真正使用 X11 并且它不随附操作系统。在担心太多之前,让我们看看上述想法是否能解决您的问题 - 除非您知道并且可以肯定地说您需要 X11

关于macos - ImageMagick + El Capitan 无法定位模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33295871/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com