2017-04-18 11 views
0

が動作していない:醸造の更新が、私はコードの下に、これを使用してい

brew update 

が、私はこのエラーを取得しています:

/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) 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /usr/local/Library/Homebrew/extend/pathname.rb:2:in `<top (required)>' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /usr/local/Library/Homebrew/global.rb:3:in `<top (required)>' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /usr/local/Library/brew.rb:16:in `<main>' 

この問題の私を助けてください

+0

詳細情報を入力してください。あなたはこれを得るために何をしたのですか?どのようにあなたの宝石をインストールし、どのようにあなたのプログラムを実行するのですか? 私の頭の上から、そして情報なしで、しかし経験から、これは1人のユーザーとして宝石をインストールし、あなたのプログラムを別のものとして実行するように見えます。 –

答えて

0

brewをアンインストールしてもう一度インストールしてください。わたしにはできる。 brewをアンインストールするには次のコマンドを使用しました。

function abort { 
    echo "$1" 
    exit 1 
} 

set -e 

/usr/bin/which -s git || abort "brew install git first!" 
test -d /usr/local/.git || abort "brew update first!" 

cd `brew --prefix` 
git checkout master 
git ls-files -z | pbcopy 
rm -rf Cellar 
bin/brew prune 
pbpaste | xargs -0 rm 
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions 
test -d Library/LinkedKegs && rm -r Library/LinkedKegs 
rmdir -p bin Library share/man/man1 2> /dev/null 
rm -rf .git 
rm -rf ~/Library/Caches/Homebrew 
rm -rf ~/Library/Logs/Homebrew 
rm -rf /Library/Caches/Homebrew 
0

提供される情報は、問題の可能性のある短い要約を与えるために正確な答えを出すには少なすぎます。

異なる使用rコマンドを実行しようとしています。ルビー、(?あなたは醸造の新しいバージョンを有することができるとき、バージョン2.0.0を使用しようとしている)

も持つ バージョン管理の問題が実際のエラー: /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) はミスタイプに起因することができますか?または間違った名前の呼び出し? 「必要な」ファイルが存在しないというエラーが表示されるので、

関連する問題