Odpowiedzi:
Spójrz na swoje otoczenie klejnotów.
W biegu terminalowym gem env
Powinieneś zobaczyć wpis INSTALLATION DIRECTORY
, ale jest też miejsce, w GEM PATHS
którym ładuje wszystkie twoje klejnoty z obecnego środowiska.
Aby zobaczyć domyślny katalog instalacyjny, uruchom
gem env gemdir
Jeśli chcesz zmienić domyślny katalog instalacyjny (na przykład na ~ / .gem / ruby / 2.1.0), dodaj tę linię do ~ / .bashrc
export GEM_HOME=~/.gem/ruby/2.1.0
Musisz także upewnić się, że ~ / .gem / ruby / 2.1.0 / bin znajduje się w zmiennej środowiskowej PATH, aby używać poleceń dostarczanych przez pakiety gem. Jeśli nie, dodaj tę linię do ~ / .bashrc
export PATH=$PATH:~/.gem/ruby/2.1.0/bin
Jeśli edytujesz zainstalowane pliki klejnotu, oznacza to, że klejnot nie został poprawnie zaimplementowany lub nie modyfikujesz go poprawnie.
Właściwe klejnoty są zwykle skonfigurowane:
config/initializers
lib