我需要在rake中使用activerecord,但是当我尝试安装它时,它会显示以下信息:
activesupport-5.0.0.1 requires ruby version >= 2.2.2,
which is incompatible with the current version, ruby 1.9.3p484
我尝试使用rbenv更改ruby版本为2.2.2
rbenv versions
输出
系统 * 2.2.2 (由 /home/user/.rbenv/version 设置) 2.3.1
但是当我执行 ruby -v 命令时,它显示
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
我也试过卸载它,但在安装rake时出现了问题。
sudo apt-get install rake
我得到了这个输出
以下额外的软件包将被安装:
libruby1.9.1 ruby ruby1.9.1
但是,我需要激活2.2.2或更高版本的ruby(ruby -v),以便安装active record并使用rake命令。
rbenv global 2.2.2
吗? - Jagdeep Singh