[英]Ruby version error
我將RVM與2.3.1@market
gemset一起使用時,在嘗試運行規格時出現錯誤,說
Your Ruby version is 2.3.1, but your Gemfile specified 2.0.0
所以我在我的Gemfile中添加了ruby'2.3.1 ruby '2.3.1'
,但是仍然出現錯誤,無論如何我都需要'2.0.0'。 我也嘗試過重新安裝捆綁程序,但沒有幫助。
UPD:當我指定除ruby '2.3.1'
以外的任何版本時,不會忽略此行。 例如,如果指定ruby '2.1.2'
則出現錯誤
Your Ruby version is 2.3.1, but your Gemfile specified 2.1.2
但是當我指定ruby '2.3.1'
Your Ruby version is 2.3.1, but your Gemfile specified 2.0.0
嘗試跑步
gem install bundler
要么
gem update bundler
這可以解決您的問題
如果那沒有幫助,那么請為您的項目檢查ruby -v
,並確保已安裝ruby 2.3.1
,可以使用rvm install 2.3.1
並通過echo 2.3.1 > .ruby-version
默認設置為項目echo 2.3.1 > .ruby-version
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.