簡體   English   中英

Ruby的RVM版本與Ruby -v不同

[英]RVM version of Ruby is different from Ruby -v

我正在嘗試安裝回形針gem,但系統提示我它需要Ruby版本> = 1.9.2

當我在RVM上檢查我的版本時,我得到1.9.3,而當我通過ruby -v命令檢查它時,我得到1.8.7。如何使我的rails應用程序代替使用最新版本的RUby?

@ubuntu:~$ rvm list

rvm rubies

=* ruby-1.9.3-p194 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

@ubuntu:~$ ruby -v
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]

作為一個基本步驟,您可以設置默認的ruby rvm使用如下。

$ rvm use 1.9.3 --default

您還可以通過在項目根目錄中添加具有以下內容的.rvmrc文件,在項目級別進行設置。 您應該將此提交到倉庫。

rvm 1.9.3

作為最后的措施,您應該停止使用rvm並切換到rbenv 這要好得多,我們需要停止覆蓋cd。

暫無
暫無

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

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