运行“bundle exec rake”会给我以下错误:
Peters-MacBook-Air:pgproject Peter $ bundle exec rake
无法在任何来源中找到multi_json-1.0.3 运行“bundle install”以安装缺少的gem。
如果我在我的Gemfile中包含一个带有路径名的gem,它就可以工作,例如:
(in Gemfile)
gem 'rake', '0.9.2.2', :path => 'il8n/ruby/1.8/gems/rake-0.9.2.2'
摆脱了'rake'的同样错误,但以这种方式列出所有宝石似乎是错误的方法。宝石可以通过“捆绑展示”找到:
Peters-MacBook-Air:pgproject Peter $ bundle show multi_json /Users/Peter/code/pgproject/il8n/ruby/1.8/gems/multi_json-1.0.3
我的bundle配置文件似乎指向正确的本地目录:
Peters-MacBook-Air:pgproject Peter $ bundle config
设置按优先级顺序列出。将使用最高值。disable_shared_gems 设置为您的本地应用程序(/Users/Peter/code/pgproject/.bundle/config):“0”
路径 设置为您的本地应用程序(/Users/Peter/code/pgproject/.bundle/config):“il8n”
我做错了什么?