Bundler 无法识别本地 gem 路径

Bundler not recognizing local gem path

对于其当前服务器上的站点,运行宁 bundle install --path vendor/bundle --full-index 运行 没有问题。但是,当我 运行 在我的新服务器(相同版本的 Bundler)上对同一个站点执行此操作时,我得到:

NoMethodError: undefined method `spec' for nil:NilClass
An error occurred while installing userstamp (2.0.2), and Bundler cannot continue.
Make sure that `gem install userstamp -v '2.0.2'` succeeds before bundling.

那个特定的 gem 在 Gemfile 中是这样定义的:

gem 'userstamp', '2.0.2', path: "vendor/local_gems/userstamp"

并且 gem 在那里。这意味着 Bundler 忽略了 Gemfile 中的 path 选项。关于如何进行的任何建议?

  gem update --system version_from_working_system