【问题标题】:cannot load such file in Rails console无法在 Rails 控制台中加载此类文件
【发布时间】:2015-07-09 23:46:44
【问题描述】:

在我尝试使用命令后:“bundle install --without production”和 “rails g bootstrap:layout application fixed”我的 Rails 应用程序不工作

当我输入任何命令时,我得到:

/usr/local/bin/rails:23:in load': 无法加载此类文件 -- /usr/share/rubygems-integration/all/gems/railties-4.1.8/bin/rails (LoadError) 来自 /usr/local/bin/rails:23:in '

我是 RoR 的初学者,有些东西我听不懂。请帮我。 对不起我的英语:)

【问题讨论】:

  • 您需要具体说明——我们只能猜测“当我输入任何(原文如此)命令时我得到的”是什么意思
  • 例如,如果我输入: $ rails s ,控制台会向我发送此错误
  • sergey@sergeyvm1:~/devise$ rails s /usr/local/bin/rails:23:in load': cannot load such file -- /usr/share/rubygems-integration/all/gems/railties-4.1.8/bin/rails (LoadError) from /usr/local/bin/rails:23:in
    ' sergey@sergeyvm1:~/devise$
  • 运行rails s时是否在项目目录下?
  • 当然可以。在一切正常之前

标签: ruby-on-rails


【解决方案1】:

尝试将其添加到您的 gemfile 中

gem 'rb-readline'

然后尝试安装readline

sudo apt-get install libreadline-dev

我之前遇到过类似的错误,这解决了我的问题

【讨论】:

  • 它不起作用。问题出现在所有项目中,没有出现在任何项目中
猜你喜欢
  • 2014-05-19
  • 2013-03-23
  • 1970-01-01
  • 2017-08-22
  • 2017-04-05
  • 2012-05-15
  • 1970-01-01
  • 1970-01-01
  • 2011-05-08
相关资源
最近更新 更多