„Rake aborted!“ durch abweichende Version

Stimmt die aktuell installierte Rake-Version nicht mit der im Gemfile.lock hinterlegten Version überein, bricht Rake mit einer Fehlermeldung ab:

rake routes
rake aborted!
You have already activated rake 10.1.1, but your Gemfile requires rake 10.1.0. Using bundle exec may solve this.


Stets bundle exec rake einzugeben ist recht müßig. Zwar ließe sich die Rake-Version des Projekts aktualisieren, in vielen Situationen kann man das jedoch nicht ohne weiteres entscheiden. Ein Downgrade zur Wunschversion ist jedoch recht einfach:

gem uninstall rake

Select gem to uninstall:
 1. rake-10.1.1
 2. rake-10.1.0
 3. All versions
> 1
Successfully uninstalled rake-10.1.1

Der Versionskonflikt ist somit behoben.