Ruby on rails rails-v无法加载这样的文件——rails/cli(LoadError)

Ruby on rails rails-v无法加载这样的文件——rails/cli(LoadError),ruby-on-rails,ruby,ruby-on-rails-4,rvm,Ruby On Rails,Ruby,Ruby On Rails 4,Rvm,Ubuntu 14.04 所以一切都很顺利,我打开了终端,有两个标签——一个标签让webbrick在我的sebcoles项目上运行,另一个标签我用来克隆我的英语老师repo。下载得很好,我换了目录 我会把所有的东西都贴在这里-一切都很清楚: andrew:projects$ cd pinteresting RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too, you can ignore

Ubuntu 14.04

所以一切都很顺利,我打开了终端,有两个标签——一个标签让webbrick在我的sebcoles项目上运行,另一个标签我用来克隆我的英语老师repo。下载得很好,我换了目录

我会把所有的东西都贴在这里-一切都很清楚:

andrew:projects$ cd pinteresting
RVM used your Gemfile for selecting Ruby, it is all fine - Heroku does that too,
you can ignore these warnings with 'rvm rvmrc warning ignore /home/andrew/projects/pinteresting/Gemfile'.
To ignore the warning for all files run 'rvm rvmrc warning ignore allGemfiles'.

ruby-2.1.5 is not installed.
To install do: 'rvm install ruby-2.1.5'

andrew:pinteresting$ rvm install ruby-2.1.5

Warning, new version of rvm available '1.26.11', you are using older version '1.26.10'.
You can disable this warning with:    echo rvm_autoupdate_flag=0 >> ~/.rvmrc
You can enable  auto-update  with:    echo rvm_autoupdate_flag=2 >> ~/.rvmrc
Searching for binary rubies, this might take some time.
Found remote file https://rvm_io.global.ssl.fastly.net/binaries/ubuntu/14.04/x86_64/ruby-2.1.5.tar.bz2
Checking requirements for ubuntu.
Requirements installation successful.
ruby-2.1.5 - #configure
ruby-2.1.5 - #download
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 23.1M  100 23.1M    0     0  1189k      0  0:00:19  0:00:19 --:--:-- 1381k
No checksum for downloaded archive, recording checksum in user configuration.
ruby-2.1.5 - #validate archive
ruby-2.1.5 - #extract
ruby-2.1.5 - #validate binary
ruby-2.1.5 - #setup
ruby-2.1.5 - #gemset created /home/andrew/.rvm/gems/ruby-2.1.5@global
ruby-2.1.5 - #importing gemset /home/andrew/.rvm/gemsets/global.gems....................................
ruby-2.1.5 - #generating global wrappers........
ruby-2.1.5 - #gemset created /home/andrew/.rvm/gems/ruby-2.1.5
ruby-2.1.5 - #importing gemsetfile /home/andrew/.rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.1.5 - #generating default wrappers........

andrew:pinteresting$ heroku status

=== Heroku Status
Development: No known issues at this time.
Production:  No known issues at this time.

andrew:pinteresting$ rails s

/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- rails/cli (LoadError)
    from /home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /usr/bin/rails:7:in `<main>'

andrew:pinteresting$ rails -v

/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- rails/cli (LoadError)
    from /home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /usr/bin/rails:7:in `<main>'
andrew:projects$cd pinteresting
RVM使用您的Gemfile选择Ruby,这一切都很好-Heroku也这样做,
您可以使用“rvm rvmrc warning ignore/home/andrew/projects/pinteresting/Gemfile”忽略这些警告。
要忽略所有文件的警告,请运行“rvm rvmrc warning ignore allGemfiles”。
未安装ruby-2.1.5。
要安装do:'rvm install ruby-2.1.5'
andrew:pinteresting$rvm安装ruby-2.1.5
警告,rvm的新版本“1.26.11”可用,您正在使用旧版本“1.26.10”。
您可以使用以下命令禁用此警告:echo rvm\u autoupdate\u flag=0>>~/.rvmrc
您可以使用:echo rvm\u autoupdate\u flag=2>>~/.rvmrc启用自动更新
搜索二进制红宝石,这可能需要一些时间。
找到远程文件https://rvm_io.global.ssl.fastly.net/binaries/ubuntu/14.04/x86_64/ruby-2.1.5.tar.bz2
检查ubuntu的需求。
要求安装成功。
ruby-2.1.5-#配置
ruby-2.1.5-#下载
%总接收百分比%x平均速度时间电流
数据加载上载总左速度
100 23.1M 100 23.1M 0 0 1189k 0:00:19 0:00:19--:::--1381k
下载的存档文件没有校验和,正在用户配置中记录校验和。
ruby-2.1.5-#验证存档
ruby-2.1.5-#提取
ruby-2.1.5-#验证二进制文件
ruby-2.1.5-#设置
ruby-2.1.5-#gemset已创建/home/andrew/.rvm/gems/ruby-2.1。5@global
ruby-2.1.5-#导入gemset/home/andrew/.rvm/gemsets/global.gems。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
ruby-2.1.5-#生成全局包装器。。。。。。。。
ruby-2.1.5-#gemset-created/home/andrew/.rvm/gems/ruby-2.1.5
ruby-2.1.5-#导入gemsetfile/home/andrew/.rvm/gemsets/default.gems评估为空gem列表
ruby-2.1.5-#生成默认包装器。。。。。。。。
安德鲁:pinteresting$heroku状态
==Heroku状态
发展:目前尚无已知问题。
生产:目前没有已知问题。
安德鲁:有趣的$s
/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site\u ruby/2.1.0/rubygems/core\u ext/kernel\u require.rb:54:“require”中:无法加载此类文件--rails/cli(LoadError)
from/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site\u ruby/2.1.0/rubygems/core\u ext/kernel\u require.rb:54:in'require'
from/usr/bin/rails:7:in`'
安德鲁:有趣的$rails-v
/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site\u ruby/2.1.0/rubygems/core\u ext/kernel\u require.rb:54:“require”中:无法加载此类文件--rails/cli(LoadError)
from/home/andrew/.rvm/rubies/ruby-2.1.5/lib/ruby/site\u ruby/2.1.0/rubygems/core\u ext/kernel\u require.rb:54:in'require'
from/usr/bin/rails:7:in`'

所以,基本上我现在完蛋了-我什么都做不了。救命啊

您已经安装了
rvm
,但忘记安装
rails
gem。安装它使用:

gem install rails

结果是我不得不跑了 捆绑安装 一切都很好。然而,对于我的pinteresting回购协议(使用回形针宝石),我不得不运行 sudo-apt-get-install-imagemagick 为了上传开发中的图片


不过,我还不敢提交任何新内容,也不敢推送和部署到heroku。我想应该没问题(摸木头)。

我也有同样的错误。我忘了使用rvm切换到正确的ruby版本和正确的gemset。就这样,我能够解决这个问题

$rvm list
$rvm use ruby version 
$rvm gemset use gemset-name 

我应该补充一点,在第一个选项卡中,一切都正常,但现在我必须关闭我的笔记本电脑。我希望当我重新启动时,情况不再如此:-(