ruby-on-rails – Rails控制台UTF-8中的无效字节序列(ArgumentEr
发布时间:2020-12-17 02:05:43 所属栏目:百科 来源:网络整理
导读:我在rbenv管理下运行 ruby 2.0.0p247,rails 4.0.1.当我第一次尝试启动rails控制台时,我遇到了一条未找到readline的错误.我安装了rb-readline gem并添加到gemfile中,如下所示:gem’rb-readline’,’0.4.2′. Adter bundle更新控制台变得能够运行.但是,当我按
我在rbenv管理下运行
ruby 2.0.0p247,rails 4.0.1.当我第一次尝试启动rails控制台时,我遇到了一条未找到readline的错误.我安装了rb-readline gem并添加到gemfile中,如下所示:gem’rb-readline’,’0.4.2′. Adter bundle更新控制台变得能够运行.但是,当我按向上箭头调用上一个命令时,控制台崩溃时出现以下错误:
一个常见的解决方案是尝试将更新版本的’rb-readline’宝石命名为0.5.0,但是如果以这种方式更改宝石版本,我甚至无法启动控制台,它会崩溃,就像没有安装readline一样. 我知道这里有很多类似的规则,但到目前为止我的rails / ruby??配置没有运气.我会感激任何帮助,提前谢谢!在提到其他类似问题之前,请注意ruby / rails版本. 解决方法
我有类似的问题,通过将readline gem升级到0.5.0并将其设置为false来解决.
gem 'rb-readline','~> 0.5.0',:require => false (ruby 2.0.0-p481,rails 4.1.0,rbenv) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |