我使用 Bitbucket 托管的 git repo 在两台机器之间拆分我的开发,以确保它们同步:
- Linux 薄荷糖
- 在 Windows 10 上运行 Ubuntu
我已经将我Gemfile
的 , Gemfile.lock
,.ruby-version
和.ruby-gemset
设置为将两个环境与相同的配置挂钩(ruby 2.4.0 和一个名为 的 gemset cs2
)。
我已将以下内容添加到我的Gemfile
:
gem 'google_drive'
并bundle install
成功运行:
...
Using google_drive 2.1.5
...
在 Win 10 机器上,我可以运行rails c
到控制台,但在 Linux Mint 机器上我遇到了:
Could not find google_drive-2.1.5 in any of the sources
Run `bundle install` to install missing gems.
很明显,我的 Linux Mint 机器上的某个地方配置错误,但我不确定如何找到问题所在。它似乎也只是一颗宝石。我试图清空 gemset 并重建它,但我看到了同样的问题。我尝试删除 gemset,但我再次看到了同样的情况。有任何想法吗?我尝试跑步gem install google_drive --version 2.1.5
,但仍然没有运气。
我还能尝试什么?为什么会发生这种情况?