Szyny - błąd instalacji

2

Użyłem poniższych poleceń do zainstalowania szyn w Ubuntu 12.10

sudo apt-get update

sudo apt-get install curl

\curl -L https://get.rvm.io | bash -s stable

source ~/.rvm/scripts/rvm

rvm requirements

rvm install 1.9.3

rvm use 1.9.3 --default

rvm rubygems current

gem install rails

Każdy krok ma się dobrze, ale działa na terminal, w którym instalujemy szyny. Jeśli wyjdziemy z terminala i pracujemy na nowym terminalu, pojawi się następujący błąd.

Program „szyny” można znaleźć w następujących pakietach: * szyny * ruby-railties-3.2 Wypróbuj: sudo apt-get install

Pomóż mi zainstalować szyny.

Mothi rajha
źródło

Odpowiedzi:

2

Musisz załadować skrypt rvm do swojej powłoki.

Umieść to na końcu swojego .zshrc lub .bashrc lub cokolwiek innego w zależności od powłoki:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" 
Nieustraszony
źródło
Nie mogę skorzystać z tego polecenia, jeśli możesz pouczyć instrukcje krok po kroku, jak umieścić ten kod na końcu pliku .bashrc.
Mothi rajha
otwórz go za pomocą edytora tekstu, na przykład gedit:gedit ~/.bashrc
Intrepidd
0

Nie bardzo wiem, na czym dokładnie polega twój problem. Jeśli używasz rvmi zainstalowałeś z nim Railsy, ​​być może będziesz musiał użyć

rvm use 1.9.3po gem install rails.

Wtedy możesz, ale nie musisz mieć gemsettego. Więc:

bundle install

powinien zainstalować w tym klejnot Railsów gemset. Może użyć

rvm sudo bundle install

lub po prostu ręcznie zainstaluj klejnot Rails.


źródło
0

source ~ / .rvm / scripts / rvm rvm - domyślne użycie 1.9.3-p374

Uruchamiając następujący kod na każdym terminalu, Ruby on rails zaczyna działać.
Ten problem występuje, ponieważ

Mothi rajha
źródło
Przepraszam za opóźnienie takiej odpowiedzi, plz powiedz mi powód, dlaczego tak się dzieje
Mothi rajha
0

otwórz preferencje terminala i upewnij się, że opcja „Uruchom polecenie jako powłokę logowania” jest zaznaczona w zakładce „tytuł i polecenie”, załaduje ~ / .bash_profile, który zawiera coś w rodzaju „[[-s” $ HOME /. rvm / scripts / rvm "]] &&." $ HOME / .rvm / scripts / rvm "i ustaw dla ciebie env rvm.

neal
źródło