11

我正在尝试使用以下 pecl 命令为GraphicsMagick安装 PHP API:

sudo pecl install channel://pecl.php.net/gmagick-1.0.10b1

在安装过程中我被问到这个问题:

Please provide the prefix of GraphicsMagick installation [autodetect]

我不知道如何回答这个问题,如果我只是按 Enter 进行自动检测,安装会失败。

checking whether to enable the gmagick extension... yes, shared
checking GraphicsMagick configuration program... configure: error: not found. Please provide a path to GraphicsMagick-config program.
ERROR: `/tmp/pear/temp/gmagick/configure --with-gmagick' failed

我正在使用 ubuntu 服务器,有人知道如何安装这个程序吗?

4

2 回答 2

14

尝试安装libgraphicsmagick1-dev软件包(sudo apt-get install libgraphicsmagick1-dev)。那应该在 /usr/bin 中为您提供 GraphicsMagick-config。

当试图找出运行特定文件所需的包时会有apt-file search <filename>帮助。因此,在这种情况下apt-file search GraphicsMagick-config,Ubuntu Server 11.04 给出:

% apt-file search GraphicsMagick-config    
libgraphicsmagick1-dev: /usr/bin/GraphicsMagick-config
libgraphicsmagick1-dev: /usr/share/man/man1/GraphicsMagick-config.1.gz
于 2011-12-24T21:20:05.417 回答
1

在 OS X 上只需运行

冲泡安装GraphicsMagick

然后重新运行pecl安装命令

于 2014-08-28T12:37:18.390 回答