Я настроил rvm для управления всей моей рубиновой версией.Ошибка RVM при запуске команды cd
Все работает, и я установил ruby1.2.6. Но я получаю ошибку, когда cd в любой каталог, где размещается рубиновое приложение. например:
[email protected]:~ $ cd /var/www
ruby-1.9.3-p448 is not installed.
To install do: 'rvm install ruby-1.9.3-p448'
[email protected]:/var/www $ ruby -v
ruby 2.1.6p336 (2015-04-13 revision 50298) [x86_64-linux]
[email protected]:/var/www $
[email protected]:/var/www $ sudo -s
ruby-1.9.3-p448 is not installed.
To install do: 'rvm install ruby-1.9.3-p448'
hostname-10#
hostname-10# pwd
/var/www
hostname-10#
Что и где может быть проблема? Какой cd вызывает здесь?
Спасибо.
Он пытается установить соответствующий Ruby. Как насчет установки Ruby, который хочет проект? –
Вы хотите попробовать запустить этот проект с помощью «2.1.6» или использовать рубин, который явно требует проект? Если сначала попробуйте 'cd/var/www && mv .rvm .rvm.orig'. Если во-вторых, 'rvm install 1.9.3-p448'. – mudasobwa
Да @DaveNewton обычно пытается создать и создать gemset, но использует ** ruby1.9.3 **, поэтому следует использовать ** ruby.2.1.6 ** из **/usr/local/rvm/gems/ruby- 2.1.6 **. Почему он все еще использует ** ruby1.9.3 **? И я не понимаю вопроса ** «Как насчет установки Ruby, который хочет проект?» ** – nixmind