私はbrew install
(RVMではなく)rubyをインストールしていました。システムにruby1.9.3p0をインストールしました。(OSXライオン)
病原体を介してCommand-Tをインストールしようとしています。通常、rake、make、rubyなどを実行できますが、「Command-T」ディレクトリに入って実行しようとすると、と表示されrake make
ますCould not find rake-0.8.7 in any of the sources
。
また、通常のrubyコマンドを実行することもできません。ruby --version
同じエラーが発生するだけです。
私はこれが以下に関係していることを知っています...しかし私は実際にそれを修正する方法を知りません。
インストールの問題のほとんどは、ホストオペレーティングシステム上のRubyのバージョンと、コンパイル時にVim自体がリンクしているRubyのバージョンとの不一致が原因で発生します。たとえば、一方が32ビットでもう一方が64ビットの場合、または一方がRuby 1.9シリーズのものでもう一方が1.8シリーズのものである場合、プラグインは機能しない可能性があります。
そのため、Mac OS Xでは、システムに付属している標準のRuby(現在は1.8.7)と最新バージョンのMacVim(現在はバージョン7.3)を使用することをお勧めします。RubyまたはMacVimのカスタムビルドを使用する場合(推奨されません)、Ruby、Vim、およびCommand-T拡張機能をビルドするときにまったく同じRuby環境が有効になるように特に注意する必要があります。
Cellarディレクトリ全体を/usr/ localから一時的に移動してみました(慣れていない人のために、homebrewがrubyやその他すべてをインストールする場所です)。
ターミナルで、どのルビーを実行しても正しく機能します。それでも、Command-Tフォルダーでrake makeを実行すると、同じエラーが発生します。