在MacOS Catalina上安装Imagick时出错



尝试使用brew让php/imagick在我的mac上运行OS 10.15.3(Catalina(。我安装了Php(7.4.3(我安装了imagemagic(7.0.9-23(然后当我安装imagick我得到:

545 $ pecl install imagick
downloading imagick-3.4.4.tgz ...
Starting to download imagick-3.4.4.tgz (253,434 bytes)
.....................................................done: 253,434 bytes
ERROR: failed to write /usr/local/pear/docs/imagick/examples/.tmppolygon.php:
copy(/usr/local/pear/docs/imagick/examples/.tmppolygon.php): failed to open stream: Permission denied

文件夹存在,为空,具有权限

drwxrwxr-x  6 root  admin   192B Aug 29 08:46 /usr/local/pear/docs/imagick/examples

令人沮丧的是,由于无法加载示例文件,安装失败。这条消息听起来好像无法读取来源,但我不确定。有人有什么想法吗?

通过运行sudo-pecl-install而不仅仅是pecl使其工作。这已经进行到一半了,然后遇到了丢失的readlinelib,它产生了一条关于版本号的错误消息。这是由brew升级awk修复的。看起来一切都成功了。

最新更新