0
我試圖安裝固相線的寶石是大禮包的一個分支,當運行bundle install
這顯示了固相線的寶石安裝包中關於紅寶石版本顯示錯誤
Installing solidus_core 1.1.0
Gem::InstallError: solidus_core requires Ruby version >= 2.1.0.
An error occurred while installing solidus_core (1.1.0), and Bundler cannot
continue.
甚至當我運行紅寶石版本2.2.3
ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin15]
我在OS X El Capitan上使用rbenv來控制ruby版本。 ruby版本控制或其他問題有問題嗎?
嘗試在你的Gemfile明確設置你的Ruby版本,就像這樣:'紅寶石「2.1.0'' –
嘗試與運行它' bundle exec bundle install'以確保它在當前apps目錄的上下文中使用ruby版本。 –
我試着設置'rails'2.2.3''這使得所使用的ruby是'ruby'2.0.0'',所以我認爲'rbenv'的使用必定會有問題。有關如何解決這個問題的任何建議? –