没有可用于软件包 "pecl.php.net/imagick" 的版本

No releases available for package "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(使用自制程序,通过 valet)并尝试执行 pecl install imagick.

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

我有 运行 brew doctor 但我认为其中没有任何有用的东西可以帮助我。只有一些损坏的符号链接和 Unbrewed 头文件。如果你想要我可以上传完整的输出,但有人需要 help/tell 我如何上传这么大的片段。不格式化就放在这个问题里好像有点过分了。


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

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