簡體   English   中英

如何在 OSX 下使用 phpbrew 安裝 gmagick?

[英]How to install gmagick under OSX with phpbrew?

我嘗試以 PHPBrew 的常規方式安裝 gmagick PHP 擴展: phpbrew ext install gmagick

但它一直失敗,即使 gmagick 本身已經安裝在我的系統中: brew install gmagick

然后我發現 PHPBrew 能夠安裝該軟件的 beta 版本,所以下一個命令是: phpbrew ext install gmagick beta

它幾乎成功了......但最后一個錯誤說系統中缺少“GraphicsMagic-config”。 但事實並非如此! 當我運行which GraphicsMagick-config時,位置是正確的(在 brew cellar 目錄下的某個地方)。

那么,如何將 ext 安裝程序指向二進制文件的正確位置?

最有可能的是,brew 已將可執行的 gmagick 二進制文件添加到 shell 的 PATH 中,但對於擴展生成器來說並不相同。 所以它錯過了可執行文件。

但是有一個解決方法:

sudo ln -s $(which GraphicsMagick-config) /usr/local/bin/GraphicsMagick-config

我們基本上將現有的可執行文件從 brew 位置鏈接到系統的主要文件。 然后構建就像一個魅力:

phpbrew ext install gmagick beta

給未來用戶的注意事項:我只使用beta后綴,因為 gmagick 2 仍在開發中,尚未發布。 可能很快就失效了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM