簡體   English   中英

使用錯誤的ruby版本運行的bundle命令

[英]bundle command running with wrong ruby version

我已經使用rbenv mac在Mac上安裝了2個ruby版本-2.3.7和2.4.5

如果我運行命令ruby -v則輸出如下:

ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-darwin18]

但是,如果我從項目中運行bundle install ,則會收到以下錯誤消息:

Your Ruby version is 2.3.7, but your Gemfile specified 2.4.5

我已經使用rbenv安裝了不同的ruby版本。

嘗試在項目的根目錄上添加.ruby-version文件:

$ echo 'ruby-2.4.5' > .ruby-version
$ cd .

這樣可以正確設置您的Ruby版本。

您可能正在運行使用其他Ruby版本安裝的Bundler版本。 您可以嘗試在項目文件夾中重新安裝Bundler

gem install bundler

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM