我没有使用RVM,而是酿造安装和更新Ruby和Gem版本的最新版本。但是当我尝试chart.Parent = this;
chart.Dock = DockStyle.Fill;
时,我得到一个错误,表明Ruby版本要求不符合。
我将bundle install
添加到Gemfile并进行了一些检查:
ruby '2.1.9'
我发现项目中有一个较低版本的Ruby。
(●—●) ↪ bundle platform
Your platform is: universal.x86_64-darwin16
Your app has gems that work on these platforms:
* ruby
Your Gemfile specifies a Ruby version requirement:
* ruby 2.1.9
Your Ruby version is 2.0.0, but your Gemfile specified 2.1.9
(●—●) ↪ ruby -v
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16]
(●—●) ↪ gem -v
2.6.11
如何解决此问题?
答案 0 :(得分:0)
我发现我成功地bundle install
采取了以下行动:
gem install bundler
安装完成后,我的vendor / bundle / ruby还有一个版本2.4.0
。然后我重试bundle install
,一切正常。
注意:但2.0.0版本的ruby仍然停留在供应商/包中。