2016-04-05 4 views
0

Ich versuche, eine Test-DB zu erstellen. Ich benutzte den folgenden Befehl ein:DB-Erstellung in Schienen mit dem Rake-Befehl

rake db:schema:create 

auch versucht, verschiedene Versionen von Code wie

sudo bundle exec rake db:create 

Ich halte die gleichen Fehler:

rake aborted! 
LoadError: no such file to load -- bundler/setup 
/home/eshel/test/test_db/config/boot.rb:4:in `<top>' 
/home/eshel/test/test_db/config/application.rb:1:in `<top>' 
/home/eshel/test/test_db/config/application.rb:1:in `<top>' 
/home/eshel/test/test_db/Rakefile:1:in `(root)' 
/home/eshel/test/test_db/Rakefile:5:in `(root)' 
(See full trace by running task with --trace) 

Versuchte Bündel oft zu installieren, aber bisher hat noch nichts geklappt.

Was fehlt mir?

+0

Haben Sie bundler installiert? –

+0

Bundle-Installation funktioniert ordnungsgemäß? –

+0

Führen Sie 'gem install bundler' aus und versuchen Sie es erneut. _Sidenote_: Bitte benutze 'sudo' erst, wenn du verstehst was' sudo' ist. – mudasobwa

Antwort

2

Versuchen Sie Folgendes:

gem install bundler 
bundle install 
rake db:create 
+0

immer noch den gleichen Fehler – UserED

+0

Es gab mir diese Zeile: Bundle komplett! 13 Gemfile Abhängigkeiten, 51 Edelsteine ​​jetzt installiert. Gebündelte Edelsteine ​​werden in/home/eshel/main_server installiert. spielt es eine Rolle, ob ich sie an einem anderen Ort haben möchte? anders als main_server Ordner? – UserED

+0

Könnte das ein Problem mit den Jruby- und Ruby-Versionen sein, die ich verwende? Ich kann die jruby- und ruby-Versionen nicht auf diejenigen setzen, die in der rvm-Liste – UserED

Verwandte Themen