php - 没有可用于包“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 imagick
我已经用&重新安装了 imagick & pkg-config brew reinstall pkg-config
。以该顺序。在那之后,我仍然得到同样的报告。
我已经跑了brew doctor
,但认为那里没有任何有用的东西可以帮助我。只有一些损坏的符号链接和未酿造的头文件。如果你愿意,我可以上传完整的输出,但有人需要帮助/告诉我如何上传这么大的片段。只是把它放在这个问题中而不进行格式化似乎有点太多了。
到目前为止可能对我没有帮助的重复:
解决方案
对我来说,它解决了,sudo pecl install imagick
但这可能不是首选路线。
推荐阅读
- machine-learning - Fast.Ai EarlyStoppingCallback 不起作用
- php - PHP REGEX 查找和替换模式
- swift - 水平堆栈内的中心项目
- amazon-web-services - AWS CLI EC2:选项 modify-default-credit-specification 不起作用
- batch-file - 批量循环使用 if 语句
- javascript - 使用 Node.js 下载大文件的时间复杂度应该更低
- web - 在 IIS 8.5 中配置 Cookie
- html - Wordpress 最近的帖子,标题帖子一侧带有“新”徽章
- express - express fetch 承诺在渲染之前不会解决
- c# - Xamarin 表单中的 UWP FormsComboBox 和 FormsTextBox 样式