2009-07-22 53 views
0

我有运行 '脚本/控制台'当我在我的Rails应用程序运行脚本/控制台,我得到了错误readline.bundle

环境

OS问题:MacOSX的

红宝石版本:红宝石1.8.7p5000(2009-03-03)[I386-darwin9.6.0]

导轨版本:线路2.3.2


加载开发环境(Rails 2.2.2)

/usr/local/lib/ruby/1.8/i386-darwin9.6.0/readline.bundle:dlopen(/usr/local/lib/ruby/1.8/i386- darwin9.6.0/readline.bundle,9):符号未找到:/usr/local/lib/ruby/1.8/i386-darwin9.6.0/readline.bundle

:_rl_filename_completion_function(LoadError)

从参考预计:平面命名空间

  • /usr/local/lib/ruby/1.8/i386-darwin9.6.0/readline.bundle

    from /usr/local/lib/ruby/1.8/irb/completion.rb:10 
    
    from /usr/local/lib/ruby/1.8/irb/init.rb:252:in `require' 
    
    from /usr/local/lib/ruby/1.8/irb/init.rb:252:in `load_modules' 
    
    from /usr/local/lib/ruby/1.8/irb/init.rb:250:in `each' 
    
    from /usr/local/lib/ruby/1.8/irb/init.rb:250:in `load_modules' 
    
    from /usr/local/lib/ruby/1.8/irb/init.rb:21:in `setup' 
    
    from /usr/local/lib/ruby/1.8/irb.rb:54:in `start' 
    
    from /usr/local/bin/irb:13 
    

回答

1

你的问题似乎说明here。具体来说,由马修·哈钦森最后评论说,要做到这一点:再次

下载红宝石源,提取 它,然后进入分机在 红宝石源目录/ readline的和类型:

ruby extconf.rb 
make 
sudo make install 
+1

谢谢吉姆。 我刚刚重新安装红宝石和铁轨。 没有更多的错误。 – user105895 2009-07-27 01:48:10

相关问题