2013-03-11 3 views
1

У меня есть Yakuake на Ubuntu 12.04, и я столкнулся с this problem раньше, это уже разрешено. Но теперь я не могу переключиться с Ruby на JRuby на RVM. Когда я бегу rvm use jruby он выдает эту ошибку:Невозможно переключить другие версии рубинов на RVM

RVM is not a function, selecting rubies with 'rvm use ...' will not work. 

You need to change your terminal emulator preferences to allow login shell. 
Sometimes it is required to use `/bin/bash --login` as the command. 
Please visit https://rvm.io/integration/gnome-terminal/ for a example. 
+1

try 'source ~/.rvm/scripts/rvm', на этот раз у меня была эта проблема - я думаю, что я закончил« rvm implode »и начал с нуля – Mikey

+0

это работает, но каждый раз мне нужно введите эту команду, возможно, я должен добавить ее в мой '.zshenv' – ekremkaraca

ответ

3

Благодаря Mikey, добавляя source ~/.rvm/scripts/rvm к .zshenv -из используется zsh в Yakuake- избавляется от проблемы.

Смежные вопросы