Не удается найти Ruby или Rails на моем компьютере после установки Heroku - PullRequest
0 голосов
/ 20 марта 2012

Я только начал изучать Rails с railstutorial.org. После установки Rails я создал приложение, настроил git, установил гем Heroku и загрузил SSH-ключ в heroku.

После этого я выключил компьютер и через несколько часов вернулся, чтобы продолжить следующие шаги. Сначала я побежал heroku create --stack cedar.

Тогда

git push heroku master Я получаю следующее сообщение об ошибке:

[~ (master)]$ git push heroku master fatal: 'heroku' does not appear to be a git repository fatal: The remote end hung up unexpectedly

То же самое происходит с такими командами, как rails heroku gem и т. Д.

Кроме того, я не могу найти ни Ruby, ни Rails в моей системе. Когда я бежал ruby -v я получаю

The program 'ruby' can be found in the following packages: * ruby1.8 * ruby1.9.1 Try: sudo apt-get install <selected package>

Это происходит потому, что я использую Ruby 1.9.3p125? Пожалуйста помоги.

Ответы [ 2 ]

1 голос
/ 20 марта 2012

просто введите

rvm gemset list

rvm use 1.9.3 @ (you_gemset) --default

РЕДАКТИРОВАТЬ : я посмотрел этот учебник, и там он создал gemset: rails3tutorial2ndEd затем просто наберите: rvm use 1.9.3@rails3tutorial2ndEd --default

0 голосов
/ 20 марта 2012

Возможно, вы не установили ruby ​​1.9.3 в качестве ruby ​​по умолчанию для rvm. Вы можете сделать это, набрав в командной строке:

rvm use 1.9.3 --default

Это должно решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...