Одна из возможностей заключается в том, что исполняемый вами файл rake взят из другой среды ruby / gem и что у него нет доступа к установленным вами камням.
Если у вас более одногоустановлена версия ruby, попробуйте запустить which gem
, а затем which rake
, чтобы увидеть, запускаются ли они из одного и того же каталога bin.Например, на моем компьютере оба двоичных файла выполняются из каталогов bin при одной и той же установке Ruby:
/Users/scott/.rvm/rubies/ruby-1.9.2-p136/bin/gem
/Users/scott/.rvm/gems/ruby-1.9.2-p136/bin/rake
Если в вашей системе установлена только одна версия ruby, то это не ответ!