安装新的 Rails 应用程序时出现错误消息(安装 byebug 时出错)

Posted

技术标签:

【中文标题】安装新的 Rails 应用程序时出现错误消息(安装 byebug 时出错)【英文标题】:Error message when installing new rails app ( error when installing byebug) 【发布时间】:2016-07-08 14:30:35 【问题描述】:

使用命令“rails new movie_reviews”启动新的 Rails 应用程序时,我在控制台中收到以下错误消息:

“安装 byebug (9.0.5) 时出错,Bundler 无法继续。 在捆绑之前确保 gem install byebug -v '9.0.5' 成功。”

这使得无法安装诸如“Devise”之类的 RUbygems。

你知道如何解决这个问题吗?

【问题讨论】:

完整的错误堆栈将包含更多关于为什么没有安装byebug gem 的信息。您还可以通过从 Gemfile 中删除 byebug 来继续前进。 谢谢,我删除了 gem,但有以下错误堆栈:“安装 bcrypt (3.1.11) 时发生错误,并且 Bundler 无法继续。在捆绑之前确保 gem install bcrypt -v '3.1.11' 成功。 "我在我的 gem 中找不到 bcrypt,所以无法删除它。 最好通过编辑将byebug安装中的完整错误堆栈包含在此问题中;这应该有助于找出确切的问题。 【参考方案1】:

您还可以使用其他调试器,例如:

gem 'pry' 并删除 gem 'byebug'

然后运行bundle install

【讨论】:

以上是关于安装新的 Rails 应用程序时出现错误消息(安装 byebug 时出错)的主要内容,如果未能解决你的问题,请参考以下文章

安装 .apk 时出现模拟器超时错误消息 [重复]

推送到 Elastic Beanstalk 时出现 Rails 捆绑错误

Ruby on Rails:运行 rake 命令时出现错误消息

将 Rails 6 应用程序部署到 Elastic Beanstalk 时出现 Bundler 错误

使用 Ruby 1.9.3 时出现“证书验证失败”OpenSSL 错误

尝试将 Rails 应用程序部署到 heroku 时出现 Uglifier 错误