没有可用于包“pecl.php.net/imagick”的版本

问题描述

首先,如果我发布了重复的问题,我很抱歉。我知道有一些关于在本地机器上安装 imagick 的线程。但我真的找不到任何方法来修复我的 PHP 安装。

我想为 PHP 8.0 安装 imagick 扩展,但是当我尝试使用 pecl install imagick 命令安装时,我收到以下错误

No releases available for package "pecl.PHP.net/imagick"
install Failed

我正在 Macbook 上开发。有一个全新安装的 Laravel Valet 安装。安装了我的 PHP 8.0(使用自制软件,通过代客服务)并尝试执行 pecl install imagick

我已经用 brew reinstall imagickbrew reinstall pkg-config 重新安装了 imagick 和 pkg-config。以该顺序。在那之后,我仍然得到同样的报告。

我已经运行了 brew doctor,但认为其中没有任何有用的东西可以帮助我。只有一些损坏的符号链接和未酿造的头文件。如果你愿意,我可以上传完整的输出,但有人需要帮助/告诉我如何上传这么大的片段。只是把它放在这个问题中而不格式化似乎有点太多了。


到目前为止对我没有帮助的可能重复:

解决方法

对我来说,它用 sudo pecl install imagick 解决了,但这可能不是首选路线。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...