Octpressでrake generateを実行したところ、下記のように「You have already activated rake 11.2.2, but your Gemfile requires rake 10.5.0.」とエラーが表示された。
$ rake generate rake aborted! Gem::LoadError: You have already activated rake 11.2.2, but your Gemfile requires rake 10.5.0. Prepending `bundle exec` to your command may solve this. /home/knarita/octopress/Rakefile:2:in `<top (required)>' /var/lib/gems/2.1.0/gems/rake-11.2.2/exe/rake:27:in `<top (required)>' (See full trace by running task with --trace)
Gemfileで要求しているrakeのバージョンよりも、インストールしているrakeのバージョンの方が新しくなってしまったのが原因のようだ。本来ならOctpressを新しいバージョンのrakeで動作するように修正すべきところなのだろうけど、rakeのコマンドラインオプションで使用するrakeのバージョンを指定することでも対応できる。下記のようにrakeのパラメータに「_10.5.0_」と必要なバージョンを指示すればよい。
$ rake _10.5.0_ generate