[英]How to setup rvm installed ruby as system default ruby version in ubuntu
[英]Ruby pointing to system ruby rather than rvm in ubuntu
我使用ubuntu 11.10
並安裝了rvm並安裝了ruby 1.9.3
。 我的系統默認為ruby 1.9.1
。 因此,我的系統指向默認的ruby,而不是指向由rvm安裝的ruby。 我該如何改變這種行為?
我敢打賭你沒有正確配置你的路徑。 嘗試
echo $PATH
我有
/Users/matt/.rvm/rubies/ruby-1.9.3-p286/bin
之前
/usr/bin
如果您不是這樣,那么您可以將這個小腳本添加到.bashrc中
我這樣做是因為有時我想使用系統ruby,有時候我想使用rvm rubies。
rvmenv() {
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
}
#rvmenv
如果你想一直使用rvm,你可以取消注釋最后一行,或者你可以運行
rvmenv
在shell會話中。
RVM要求您使用登錄shell,默認情況下它不會打開,因此您需要手動執行此操作https://rvm.io/integration/gnome-terminal/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.