MacOS上brew提示cannot load such file mach
2017-01-13 09:20
260 查看
这个问题可能由于MacOS从10.11升级到10.12所导致,运行brew命令会提示如下错误:
首先打开终端进入 /usr/local路径,如果你的brew不是按照在如上路径,则进入如下目录:
运行git status命令,如果Homebrew是dirty的,则运行如下命令:
然后运行如下两个命令:
然后brew会提示你因为用的是10.12运行时会报如下警告:
所以需要安装以下几个包:
我是做到这一步就ok了,如果brew还报错误,你可以尝试如下两条命令:
good luck!
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
首先打开终端进入 /usr/local路径,如果你的brew不是按照在如上路径,则进入如下目录:
cd `brew --prefix`
运行git status命令,如果Homebrew是dirty的,则运行如下命令:
git reset --hard && git clean -df
然后运行如下两个命令:
brew doctor brew update
然后brew会提示你因为用的是10.12运行时会报如下警告:
Formula file is modified!
所以需要安装以下几个包:
brew install gtk-mac-integration libepoxy py2cairo pygobject pygtk
我是做到这一步就ok了,如果brew还报错误,你可以尝试如下两条命令:
$ sudo rm /System/Library/Frameworks/Ruby.framework/Versions/Current $ sudo ln -s /System/Library/Frameworks/Ruby.framework/Versions/1.8 /System/Library/Frameworks/Ruby.framework/Versions/Current
good luck!
相关文章推荐
- MacOS上brew提示cannot load such file mach
- MacOS上brew提示cannot load such file mach
- kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
- <internal:gem_prelude>:4:in `require': cannot load such file -- rubygems.rb (LoadError) from <intern
- hadoop错误Cannot load libcrypto.so (libcrypto.so cannot open shared object file No such file or directory)
- cannot load such file -- zlib
- CocoaPods 出现LoadError - cannot load such file -- nanaimo错误解决办法
- Ubuntu上安装gem包时报`require': cannot load such file -- openssl (LoadError)
- pod update, LoadError - cannot load such file -- openssl报错解决办法,pod重装
- Mac iTerm2登陆CentOS提示warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
- redmine cannot load such file – rbpdf-font
- 遇到 cannot load such file -- rubygems/defaults/ruby
- kernel_require.rb:55:in `require': cannot load such file
- linux 安装 VTK 提示libvtkNetCDF_cxx.so: cannot open shared object file: No such file or directory 的解决办法
- Centos7与Fedora24安装mysql后无法启动,提示 Unit mysql.service failed to load:No such file or directory
- /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- re
- 生成JNI的DLL时提示找不到jni.h的解决办法Cannot open include file: 'jni.h': No such file or directory
- 源码安装ruby时 ERROR: Loading command: install (LoadError) cannot load such file -- zlib 解决方法
- 出现 ruby cannot load such file -- zlib 问题的解决方法
- Failed to load libGL.so error libGL.so: cannot open shared object file: No such file or directory