2015-07-22 16 views
6

Próbuję utworzyć nowy projekt Rails,nie można tworzyć nowych Rails projektu: `wymagają ': nie można wczytać takiego pliku -/config/boot (LoadError)

Jakes-Air:code JakeWengroff$ rails new MyNewProject -T 

ale wciąż otrzymuję ten błąd:

script/rails:5:in `require': cannot load such file -- /Users/JakeWengroff/config/boot (LoadError) 
from script/rails:5:in `<main>' 

Sprawdzanie wersji Ruby ruby -v, mam

ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0] 

Kiedy chcę sprawdzić wersję z szynami, rails -v, otrzymuję ten sam błąd, jak wtedy, gdy chcę, aby zainicjować nową Rails proejct:

script/rails:5:in `require': cannot load such file -- /Users/JakeWengroff/config/boot (LoadError) 
from script/rails:5:in `<main>' 

Więc ponownie zainstalować Rails, gem install rails -v 4.2.0:

Successfully installed rails-4.2.0 
Parsing documentation for rails-4.2.0 
Done installing documentation for rails after 1 seconds 
1 gem installed 

Zrobiłem też bundle install i bundle check i Wszystko było w porządku. Ale błąd utrzymywał się.

Po przejrzeniu kilku podobnych pytań, pomyślałem, że ma to związek z gemsetami. Z RVM website, postanowiłem spróbować rvm gemset create rails420, który dał mi

ruby-2.1.2 - #gemset created /Users/JakeWengroff/.rvm/gems/[email protected] 
ruby-2.1.2 - #generating rails420 wrappers.............. 

ale potem próbuje rails -v i rails new MyNewProject -T nadal wyrzucił oryginalny błąd.

Każda pomoc jest bardzo doceniana.
Z góry dziękuję.

+0

Czy używasz 'rvm'? – Emu

+0

Tak: 'rvm 1.26.11' –

+0

uruchom 'gem env' do terminala i sprawdź wyjścia. Wierzę, że twoja instalacja ruby ​​ma problem. Sprawdź dane wyjściowe polecenia. To doprowadzi cię do znalezienia błędu. – Emu

Odpowiedz

0

Miałem podobny problem, dla mnie okazało się, że jest to problem z rubinem. Zainstalowałem inną wersję Ruby z RVM i zainstalowałem klejnot szyn z tą inną wersją Rubiego.

rvm install 2.2.2 

gem install rails 

nie polecam tego rozwiązania jako zrównoważony, ale nie mogę rozwiązać ten problem w inny sposób, a przynajmniej będzie Ci będzie ponownie.

Powiązane problemy