本人自行删除
看一下你的 Gemfile,有没有声明 :path
gem 'omniauth-weixin', :path => "lib/gems/omniauth-weixin"
用 path 指定一个 app 内的路径即可
bundler 针对 production 环境的处理,也就是现在 npm 那样,当前项目的依赖,就在项目自己的目录里面不要去寻找系统级的。
详细可阅读:http://bundler.io/v1.10/deploying.html#deploying-your-application
同时,调用时使用 bundle exec rails
bundle exec rails
bundle local 本地调用时也是去那个路径加载 gem