MacVim не может найти драгоценные камни при запуске из командной строки - PullRequest
0 голосов
/ 20 мая 2011

У меня установлен MacVim с Janus и несколько дополнительных строк в .vimrc.local и .gvimrc.local.

Когда я запускаю mvim из терминала (iterm2 или терминал) и пробую! Rails -vЯ получаю Не удалось найти рельсы RubyGem (> = 0) (Gem :: LoadError)

Запуск MacVim из дока и выполнение команды! Rails -v работает нормально и возвращает Rails 3.0.7.

Я получаю одинаковое поведение со всеми гемами.

Я понимаю, что мне, вероятно, придется предоставить больше информации, чтобы решить эту проблему, но я не знаю, является ли это macvim, rvm, bash или что-то еще, вызывающее проблему.

TIA

1 Ответ

0 голосов
/ 20 мая 2011

Я также использую MacVim (я запускаю его из iTerm (экран)), и! Rails -v работает.

Вы установили установленный в rvm интерпретатор ruby ​​в качестве исполняемого файла ruby ​​по умолчанию в системе?Попробуйте запустить

which ruby

из терминала, и вы также можете попытаться запустить! Ruby из MacVim.Вы должны получить что-то вроде:

/Users/your_user/.rvm/rubies/ruby-1.9.2-p0/bin/ruby

Если нет, попробуйте установить один из ваших установленных рубинов rvm по умолчанию (Как описано в http://beginrescueend.com/rubies/default/).

...