brew安装php55 intl失败,无法安装Composer
我正在尝试安装npm install&&grunt,但是它告诉我我需要composer。我正在尝试安装composer,但这取决于php55 我尝试过brew安装php55、php55 intl、php56、php56 intl等 我在这里阅读说明: 它指出,对于Mac,我应该简单地使用brew命令: brew更新brew tap 自制/自制php brew tap自制/复制 brew tap自制/版本 brew安装php55 intl在此处失败 brew安装homebrew/php/composer 我得到以下错误: brew安装php55 intl ==>安装php55 intl的依赖项:php55,icu4c ==>安装php55内部依赖项:php55 ==>正在下载 下载:/Library/Caches/Homebrew/php55-5.5.15 ==>。/configure--prefix=/usr/local/ceral/php55/5.5.15--localstatedir=/usr/local/var--sysconfdir=/usr/local/etc/php/5.5--with-config-file-path=/usr/local/etc/php/5.5/conf.d--检查png\u-write\u-in-lpng中的图像。。。是,如果配置失败,请重试 --使用xpm dir=检查fabsf。。。是的,检查地板。。。是配置:错误:GD生成测试失败。请检查一下电话号码 有关详细信息,请参阅config.log 请阅读以下内容: 如果报告此问题,请访问(非自制/自制):brew安装php55 intl失败,无法安装Composer,php,macos,npm,homebrew,Php,Macos,Npm,Homebrew,我正在尝试安装npm install&&grunt,但是它告诉我我需要composer。我正在尝试安装composer,但这取决于php55 我尝试过brew安装php55、php55 intl、php56、php56 intl等 我在这里阅读说明: 它指出,对于Mac,我应该简单地使用brew命令: brew更新brew tap 自制/自制php brew tap自制/复制 brew tap自制/版本 brew安装php55 intl在此处失败 brew安装homebrew/php/compo
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require”:类不是来自的模块(TypeError)
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/http.rb:390:in
来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/http.rb:384:in
”来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/http.rb:25:in
来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/net/https.rb:21:in
”来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'来自
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/Ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:55:in
require'from/usr/local/Library/Homebrew/utils.rb:308:inopen'
from/usr/local/Library/Homebrew/utils.rb:350:in
issues\u matching'
from/usr/local/Library/Homebrew/utils.rb:378:inissues\u for\u formula'
来自/usr/local/Library/Homebrew/exceptions.rb:171:in
fetch_issues'
from/usr/local/Library/Homebrew/exceptions.rb:167:inissues'from
/usr/local/Library/Homebrew/exceptions.rb:207:in
dump'from
/usr/local/Library/brew.rb:158:inrescue in'from
/usr/local/Library/brew.rb:66:in
'
有人知道附近还有别的工作吗?我尝试过curl命令,但它们从未运行过,而且我无法在mac上运行exe
谢谢 解决方案:
- 升级至XCode的最新版本
- 确保重新安装XCode CLT:
XCode选择--install
- 更新公式:
brew更新
- 删除zlib:
brew rm zlib
- 安装/重新安装php55:
(由于zlib是一个依赖项,因此将重新安装)brew安装php55
brew安装编写器
可在此处找到:
我需要更新我的Xcode,然后一切都运行。如果您没有使用brew安装PHP版本,您可以在不使用brew的情况下安装composer。下载.phar并将其移动到/usr/local/bin@lsouza这也很有效,谢谢您您可能也需要这样做: