Скачал ruby на рельсах, но он не будет запускать команды
Я загрузил ruby на рельсы в Ubuntu 12.10 с помощью этого учебного руководства http://technical-feeds.blogspot.ca/2013/02/how-to-install-ubuntu-and-ruby-on-rails.html.
Я сделал все, и это работало нормально.
Я проверил ruby -v, и он вернулся как ruby 2.0.0p0. Я также проверил рельсы, рубины и мерзавцы, они вернулись хорошо.
Затем я закрыл терминал, открыл новый и попытался проверить версию, но это вернулось для ruby:
bimbola@ubuntu:~$ ruby -v
The program 'ruby' can be found in the following packages:
* ruby1.8
* ruby1.9.1
Try: sudo apt-get install <selected package>
И это пришло для рельсов:
bimbola@ubuntu:~$ rails -v
The program 'rails' can be found in the following packages:
* rails
* ruby-railties-3.2
Try: sudo apt-get install <selected package>
мерзавец все еще в порядке, хотя
bimbola@ubuntu:~$ git --version
git version 1.7.10.4
2 ответа
Добавьте строку в ваш bashrc для автоматической загрузки rvm: (выполнить в терминале)
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> .bashrc
или загрузите rvm вручную:
source "$HOME/.rvm/scripts/rvm"
Вам необходимо указать, какую версию ruby вы хотите использовать. Попробуй это:
rvm use 2.0.0
Вы также можете установить конкретную версию ruby, которая будет использоваться по умолчанию, как показано ниже
rvm --default use 2.0.0
RVM (Ruby Version Manager) позволяет вам установить несколько версий ruby и использовать любую из них одновременно по своему усмотрению.
Чтобы увидеть все доступные версии ruby в вашей системе, попробуйте это:
rvm list