2014-12-05 102 views
2

我有轨控制台的问题,那发是我这个错误的轨控制台(`要求:不能加载这样的文件)

/usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require': cannot load such file -- readline (LoadError) 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require' 
from /usr/local/lib/ruby/2.1.0/irb/completion.rb:9:in `<top (required)>' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/console.rb:3:in `<top (required)>' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:128:in `require_command!' 
from /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:59:in `console' 
from /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands/commands_tasks.rb:40:in `run_command!' 
from /usr/local/lib/ruby/gems/2.1.0/gems/railties-4.1.8/lib/rails/commands.rb:17:in `<top (required)>' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `block in require' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:247:in `require' 
from /home/xploshioon/rails/mini_twitter/bin/rails:8:in `<top (required)>' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:241:in `load' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:241:in `block in load' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:232:in `load_dependency' 
from /usr/local/lib/ruby/gems/2.1.0/gems/activesupport-4.1.8/lib/active_support/dependencies.rb:241:in `load' 
from /usr/local/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
from /usr/local/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' 

和我haved一样,与其他aplication问题,但解决了再创造的应用。但现在我有一些代码,所以我不想再次创建它。

有人知道这里有什么问题吗?

我有Linux Mint的17 红宝石 2.1.4p265(2014年10月27日修订48166)[i686的Linux的] 的Rails 4.1.8

+0

尝试捆绑高管轨控制台 – Jyothu 2014-12-05 06:33:54

+1

尝试创业板安装RB-readline的,将解决这个问题 – 2014-12-05 06:38:30

+0

两个解决方案一样,仍然存在问题,任何其他的想法家伙? – xploshioOn 2014-12-05 06:52:48

回答

9

开始加入这个您的Gemfile:

gem 'rb-readline' 

其次:

bundle install 

如果这不能解决问题,请按照此:

安装的readline:

sudo apt-get install libreadline-dev 

删除并重新安装Ruby

rvm remove 2.1.4  
rvm install 2.1.4 

终于

bundle install 
+2

工作,无需安装libreadline-dev,已安装,无需重新安装红宝石,只需在我的gemfile和工作rb-readline。非常感谢 – xploshioOn 2014-12-05 07:04:47

+1

这很棒。我添加了这些行以确保一切都已到位。 :) – shivam 2014-12-05 07:05:48

+0

@xploshioOn编辑我的答案以反映您的评论。谢谢 – shivam 2014-12-05 07:10:16

相关问题