簡體   English   中英

在終端上安裝Ruby和RVM時出現錯誤

[英]I'm getting an error when installing Ruby and RVM on the terminal

如何卸載舊的ruby版本,如何將GemFile更新到2.4.2?

Sandys-MacBook-Pro:roughhouse-web sandychow $捆綁安裝Ruby版本為2.4.2,但您的Gemfile指定2.2.5 Sandys-MacBook-Pro:roughhouse-web sandychow $ rvm列表

rvm紅寶石

ruby-2.1.5 [丟失的bin /紅寶石] ruby​​-2.2.5 [丟失的bin /紅寶石] * ruby​​-2.4.1 [x86_64] => ruby​​-2.4.2 [x86_64]

要在Gemfile中指定Ruby版本,只需在頂部添加版本:

對於Ruby 2.4.2,您可以執行以下操作:

# Gemfile

source "https://rubygems.org"
ruby "2.4.2"

# ... your gems on the following lines ...

如果要卸載Ruby版本,請執行:

$ rvm uninstall <version_number>

因此,要卸載2.2.5版,請執行:

$ rvm uninstall 2.2.5

注意:請勿包含$符號。 那只是代表您的終端窗口。

在以下鏈接中可以找到有關在Gemfile中指定Ruby版本的更多信息:


如果仍然遇到問題,則可能需要安裝或更新bundler

$ gem install bundler

要么

$ gem update bundler

由於您的Gemfile指定了ruby 2.2.5,而rvm ruby​​版本是2.4.2,因此您只需更新項目gem捆綁包即可解決此問題

   bundle update

這將更新您Gemfile文件中的所有寶石,以與您當前的紅寶石版本兼容。

暫無
暫無

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

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