Запустите не-jRuby проект после установки jRuby (или удалите jRuby) - PullRequest
1 голос
/ 09 декабря 2011

Я установил jRuby, чтобы попробовать его в новом проекте, но я не думал, что это повлияет на всю мою установку Ruby.

Теперь, когда я пытаюсь запустить старый проект, я получаю сообщение об ошибке

/usr/bin/env jruby: no such file or directory

Я пытался найти способ удалить jruby, но ничего не нашел. Есть ли хороший способ заставить мои приложения rails работать снова с обычным ruby?

Я ДЕЙСТВИТЕЛЬНО надеюсь на это.

Ответы [ 2 ]

2 голосов
/ 09 декабря 2011

Похоже, он создал символические ссылки;направьте их назад на Рубин, который вы хотите использовать.

Используйте что-то вроде rvm, чтобы избежать этого .(Или rbenv, если вы предпочитаете .)

1 голос
/ 09 мая 2013

Перезапустите "установку пакета" - если вы запустили установку пакета под jruby, шебанг для ваших скриптов в папке / bin, вероятно, был изменен на эталонный jruby.Повторно запустив пакетную установку под МРТ, Бандлер исправит все ошибки за вас.

...