无法导入 Imagick 包
Unable to import Imagick package
我正在尝试为 Go 安装 Imagick 包。我运行命令:
go get gopkg.in/gographics/imagick.v3/imagick
根据 the documentation 但我总是收到此错误:
# gopkg.in/gographics/imagick.v3/imagick
src/gopkg.in/gographics/imagick.v3/imagick/affine_matrix.go:8:35: fatal error: MagickWand/MagickWand.h: No such file or directory
#include <MagickWand/MagickWand.h>
^
compilation terminated.
我在网上看过,但尚未找到有效的解决方案。我试过使用 apt-get libmagickwand-dev
并没有解决问题。我目前正在 运行ning Ubuntu 14.04 LTS。
另外 根据文档,imagick.v3
支持 ImageMagick 版本 7 及更高版本。你有 ImageMagick 版本 6.7.7-10。这对于 imagick v3 来说太旧了,对于 imagick v2 来说也太旧了,但是 v1 可能有效。
我在 Mac OS High Sierra 上遇到了同样的错误。首先需要安装ImageMagick,然后指定库路径。
安装 ImageMagick:(我用的是 Homebrew)
brew install imagemagick
如果 ImageMagick 不在您的默认系统路径中,请设置 PKG_CONFIG_PATH
环境变量:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
来自 here
去拿包裹:
go get -u gopkg.in/gographics/imagick.v3/imagick
要了解有关 pkg-config
的更多信息,只需键入 man pkg-config
我正在尝试为 Go 安装 Imagick 包。我运行命令:
go get gopkg.in/gographics/imagick.v3/imagick
根据 the documentation 但我总是收到此错误:
# gopkg.in/gographics/imagick.v3/imagick
src/gopkg.in/gographics/imagick.v3/imagick/affine_matrix.go:8:35: fatal error: MagickWand/MagickWand.h: No such file or directory
#include <MagickWand/MagickWand.h>
^
compilation terminated.
我在网上看过,但尚未找到有效的解决方案。我试过使用 apt-get libmagickwand-dev
并没有解决问题。我目前正在 运行ning Ubuntu 14.04 LTS。
另外 根据文档,imagick.v3
支持 ImageMagick 版本 7 及更高版本。你有 ImageMagick 版本 6.7.7-10。这对于 imagick v3 来说太旧了,对于 imagick v2 来说也太旧了,但是 v1 可能有效。
我在 Mac OS High Sierra 上遇到了同样的错误。首先需要安装ImageMagick,然后指定库路径。
安装 ImageMagick:(我用的是 Homebrew)
brew install imagemagick
如果 ImageMagick 不在您的默认系统路径中,请设置
PKG_CONFIG_PATH
环境变量:export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
来自 here
去拿包裹:
go get -u gopkg.in/gographics/imagick.v3/imagick
要了解有关 pkg-config
的更多信息,只需键入 man pkg-config