Guard: LoadError: Diese Datei kann nicht geladen werden

Erstellt am 28. Jan. 2015  ·  16Kommentare  ·  Quelle: guard/guard

Hallo zusammen,

Ich bin mir nicht sicher, ob dies ein richtiges Problem ist, aber nach dem Upgrade von Ruby in meinem Rails-Projekt auf 2.1.4 kann ich das Projekt nicht mehr über rails s , rails c ausführen. oder irgendwelche Rake-Aufgaben. In 2.1.2 funktionierte alles einwandfrei.

Hier ist der Fehler, den ich immer wieder bekomme:

$ rake db:drop db:create db:migrate
rake aborted!
LoadError: cannot load such file -- guard/guard
/Users/jonathan/code/sirius/config/application.rb:14:in `<top (required)>'
/Users/jonathan/code/sirius/Rakefile:4:in `<top (required)>'
LoadError: cannot load such file -- guard-spring
/Users/jonathan/code/sirius/config/application.rb:14:in `<top (required)>'
/Users/jonathan/code/sirius/Rakefile:4:in `<top (required)>'
(See full trace by running task with --trace)

Ich bin auf OSX, Ruby über rbenv installiert. Ich führe Gemfile.lock aus, sagt Guard ist bei 2.11.1. Jede Hilfe zu diesem Thema ist willkommen.

Hilfreichster Kommentar

Ich habe gerade die Guard Gems-Versionen aktualisiert und es hat wunderbar funktioniert

Alle 16 Kommentare

1) Entfernen Sie einfach die Schutzfeder aus Ihrer Gemfile und Guardfile.
2) Aktualisieren Sie dann guard-rspec (führen Sie bundle update guard-rspec aus)
3) Richten Sie guard-rspec ein, um Spring zu verwenden (siehe hier: https://github.com/guard/guard-rspec#options)

Erläuterung:
guard-spring wird nicht aktualisiert, um mit neueren Versionen von Guard zu arbeiten, aber es ist nicht einmal mehr notwendig, da guard-rspec spring unterstützt.

Danke! Danach funktioniert alles wieder.

danke, es hat funktioniert

funktioniert nicht. Ich habe keine Schutzfeder in Gemfile und Guardfile. Schritte 2, 3 helfen nicht

@ElminDmitry - Ihr Problem kann anders sein. Wenn Sie "guard/guard" in der Nachricht haben, verwenden Sie möglicherweise ein veraltetes Guard-Plugin.

Versuchen Sie stattdessen "bundle exec rake (...)" - es kann helfen, die Ursache zu finden.

Wenn Sie können, öffnen Sie ein neues Problem, fügen Sie Ihre Gemfile- und Gemfile.lock-Datei (oder zumindest die bundle show -Ausgabe) ein.

Oder Sie können versuchen, guard -d - eventuelle Fehler dort können ebenfalls hilfreich sein.

Problem tritt nach dem Hinzufügen und Installieren von Gem „guard-spork“ gem „childprocess“ auf

Guard-spork ist veraltet, soweit ich mich erinnere, also entfernen Sie es und / oder verwenden Sie Guard-Zeus oder Spring.

Danke für die Hilfe

Derjenige, der für mich veraltet war, war Guard-Resque.

Ich hatte ein ähnliches Problem mit einer Legacy-Codebasis. Hier sind die Versionen, die für mich funktioniert haben, um die fehlende Guard/Guard-Anforderung zu überwinden.

group :development do
  gem 'guard-rails', '0.7.2', require: false
  gem 'guard-rspec', '3.1.0', require: false
  gem 'guard-rubocop', '1.2.0', require: false
  gem 'guard-spork', '2.1.0', require: false
end

So auch hier heute. Ich musste rspec an ' ~> 3.4.0' anheften, um es zu lösen, nachdem bundle update mir rspec 3.5 beta3 gegeben hatte.

Ich habe gerade die Guard Gems-Versionen aktualisiert und es hat wunderbar funktioniert

jemand, der guard-konacha verwendet, scheint es nicht mehr zu funktionieren, auch wenn er es bekommt

LoadError: cannot load such file -- guard/guard

@tastycakeman guard-konacha Gem ist auf Guard-Version 1 angewiesen. Ändern Sie Ihr Gemfile in gem 'guard-konacha', github: 'lbeder/guard-konacha' , das eine aktualisierte Gemspec hat, um eine neuere Version von Guard zu unterstützen.

Beim Ausführen von rake db:create tritt folgender Fehler auf:

`Rake abgebrochen!

LoadError: Diese Datei kann nicht geladen werden -- guard/guard
/Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb :251:in require' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in block in require'
/Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb :236:in load_dependency' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/activesupport-3.2.12/lib/active_support/dependencies.rb:251:in erfordern'
/Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/guard-migrate-1.0.4/lib/guard/migrate.rb :2:in <top (required)>' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:95:in erfordern'
/Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb :95:in rescue in block in require' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:72:in block in require'
/Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb :65:in each' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler/runtime.rb:65:in erfordern'
/Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/bundler-1.16.0/lib/bundler.rb :114:in require' /Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/config/application.rb:7:in /Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/ Rakefile:5 :in require' /Users/macbookpro06/Desktop/projects/pradeep/ashley/oohmpv2/Rakefile:5:in /Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/gems/rake-12.3.0/exe/rake :27:in <top (required)>' /Users/macbookpro06/.rvm/gems/ruby-2.0.0-p247@oohmp-v2/bin/ruby_executable_hooks:15:in eval'
/Benutzer/macbookpro06/.rvm/gems/ruby-2.0. 0-p247@oohmp-v2/bin/ruby_executable_hooks :15:in <main>' (See full trace by running task with --trace)

Ich bin neu in Ruby, aber jetzt ist es 3 Tage her, dass es unter Windows nicht funktioniert. mein fehler:
rake db:create
Rechen abgebrochen!
LoadError: Diese Datei kann nicht geladen werden -- /mnt/c/code/myapp/config/application
/mnt/c/code/myapp/ rakefile:4 :in require_relative' /mnt/c/code/myapp/rakefile:4:in (Vollständige Ablaufverfolgung anzeigen, indem die Aufgabe mit --trace ausgeführt wird)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

greyblake picture greyblake  ·  18Kommentare

lastobelus picture lastobelus  ·  5Kommentare

thibaudgg picture thibaudgg  ·  3Kommentare

tomrossi7 picture tomrossi7  ·  6Kommentare

mockdeep picture mockdeep  ·  23Kommentare