我正在尝试在我的gem文件中指定thrift gem的一个版本.
gem 'thrift', "~> 0.6.0"
Run Code Online (Sandbox Code Playgroud)
当我试图运行时bundle install,我收到此错误:
You have requested:
thrift ~> 0.6.0
The bundle currently has thrift locked at 0.5.0.
Try running `bundle update thrift`
Run Code Online (Sandbox Code Playgroud)
如何找出导致它被锁定在早期版本的原因?它是否符合我在gem文件中列出的另一个gem的要求?
或者它只是由安装版本为0.5.0引起的,并且在gem文件中指定版本不会更新已安装的gem?