Dies ist ein Problem bei Rake , das bereits behoben wurde.
Die Antwort von @ äquivalent8 ist ein Affenfeld und sollte vermieden werden.
Wie @Kris hervorhebt, ist dies ein isoliertes Problem rake 11.0.1
. Da @Kris seine Antwort veröffentlicht hat, sind neue Versionen von Rake verfügbar. Idealerweise können Sie mit der Zeit bleiben und nicht an eine alte Version von Rake gebunden sein. Glauben Sie mir, ich war dort und es ist keine gute Idee, wenn Sie helfen können. Auch dies ist kein Problem mit Rails 2.3 oder einer anderen Version von Rails.
Jeder Rechen < v11.0.1
oder > v11.0.1 and < v12
wird funktionieren, aber dies ist immer noch eine Problemumgehung und sollte auch vermieden werden. Idealerweise können Sie mit der Zeit bleiben.
Da last_comment
es veraltet ist, sollte die Abhängigkeit selbst aktualisiert werden. In meinem Fall war es das, rspec-core
was dies übrigens nur in v3.4.4 behoben hat .
Die Reparatur
Aktualisieren Sie Ihre Abhängigkeit auf eine Version, die nicht last_comment
anruft, sondern last_description
stattdessen anruft . Es ist wahrscheinlich rspec
und ein Upgrade rspec-core
auf 3.4.4 oder höher wird es beheben. rspec-core
<3.4.4 Anrufe last_comment
.
Wenn Ihre Abhängigkeit keine Version hat, die nicht anruft last_description
, seien Sie ein guter Bürger und reichen Sie eine PR ein, um das Problem zu beheben :)
bundle exec
, wie kann ich nur nochrake
ohne das Bundle Exec verwenden?