我想将ruby 2.3.4用于我在Ubuntu 16.04上使用rvm安装的rails应用程序。
使用命令 rvm list
。
rvm rubies =* ruby-2.3.4 [ x86_64 ] # => - current # =* - current && default # * - default
但是当我使用 ruby -v
时,我得到了。
ruby 2.5.0p0(2017-12-25修订版61468)[x86_64-linux]
因此我使用了 rvm --default use 2.3.4
。
当我使用 ruby -v
进行检查时确实将版本更改为2.3.4但是当我重新启动终端或系统时,它会更改回 2.5.0
我想知道如何将 2.5.0
加入rvm
或将其删除。
答案 0 :(得分:1)
检查.bash_profile
是否包含以下行:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
检查.bashrc, .zshrc, .mkshrc
文件包含文件末尾的以下行:
export PATH="$PATH:$HOME/.rvm/bin"
如果没有,
首先运行以下命令,然后按照链接安装rvm:
rm -rf ~/.rvm