Я обновил свою систему Ruby до Ruby 1.9.1 и случайно убил мой rvm. Моя старая система была 1.8. Теперь, когда я пытаюсь запустить программы, которые извлекаются из драгоценных камней, которые у меня есть в ~/.rvm/gems/ruby-1.9.3-p194/gems, я вижу:

/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- hola (LoadError)

из /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in require' from test.rb:1:in ' я включил эту строку в мой файл .bashrc

[[ -s "$HOME/.rvm[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm

Но когда я запускаю его, я получаю это сообщение:

rvm_is_a_shell_function: command not found

Кроме того, когда я делаю список rvm, я больше не вижу rvm 1.9.3, просто пустой список (я переустановил rvm).

Как я могу восстановить вещи такими, какими они были раньше?

1 ответ1

0

Вы можете вернуть рубин с помощью:

rvm use ruby-1.9.3-p194 --install --default

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .