Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby版本>;=X与当前版本不兼容_Ruby On Rails_Ruby_Linux - Fatal编程技术网

Ruby on rails Ruby版本>;=X与当前版本不兼容

Ruby on rails Ruby版本>;=X与当前版本不兼容,ruby-on-rails,ruby,linux,Ruby On Rails,Ruby,Linux,我已经在我的系统上安装了rbenv,现在正试图在ruby应用程序中运行标准的bundle install命令。但我得到了以下错误: activesupport-5.0.1要求ruby版本>=2.2.2,该版本与当前版本ruby 1.9.3p484不兼容 我已经检查了我这边的所有内容,不确定从哪里获得了ruby的旧版本1.9.3…,因为我已经安装了2.3.0: > rbenv versions system * 2.3.0 (set by /neo-main/.ruby-vers

我已经在我的系统上安装了rbenv,现在正试图在ruby应用程序中运行标准的
bundle install
命令。但我得到了以下错误:

activesupport-5.0.1要求ruby版本>=2.2.2,该版本与当前版本ruby 1.9.3p484不兼容

我已经检查了我这边的所有内容,不确定从哪里获得了ruby的旧版本
1.9.3…
,因为我已经安装了
2.3.0

> rbenv versions
    system
  * 2.3.0 (set by /neo-main/.ruby-version)

> ruby --version
  ruby 2.3.0p0 (2015-12-25 revision 53290) [i686-linux]

> echo $PATH
  /root/.rbenv/shims:/root/.rbenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

我重新启动只是为了确保没有什么东西卡在内存中或其他什么东西。

检查您的
bundle
命令来自何处;可能在rbenv外面。执行
gem安装bundler
,然后重新运行
eval“$(rbenv init-”
以拾取新垫片。

Total lifesaver!我快疯了!当然,我能够用我巨大的大脑推断出答案,而这在我之前从未发生过。咳嗽