Я использовал brew install
для установки ruby (в отличие от RVM). У меня в системе установлен ruby 1.9.3p0. (Лев OSX)
Я пытаюсь установить Command-T через pathogen. Обычно я могу запускать rake, make, ruby, что угодно, но когда я вхожу в каталог «Command-T» и пытаюсь запустить rake make
, он говорит Could not find rake-0.8.7 in any of the sources
.
Я также не могу запустить любую обычную рубиновую команду. просто ruby --version
выдает те же ошибки.
Я знаю, что это связано с тем, что ниже... но я не знаю, как это исправить.
Большинство проблем с установкой вызвано несоответствием между версией Ruby в основной операционной системе и версией Ruby, с которой сам Vim связался во время компиляции. Например, если один 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 и все остальное).
В терминале, если я запускаю рубин, он работает правильно ... но когда я запускаю руны rake в папке Command-T, он все равно дает ту же ошибку