请帮助,不知道我做错了什么。应用程序一直在运行,但是当我运行rails服务器时终端打印:
忽略binding_of_caller-0.7.2,因为它的扩展未构建。 尝试:gem pristine binding_of_caller --version 0.7.2忽略 byebug-9.1.0因为它的扩展没有构建。尝试:宝石原始 byebug --version 9.1.0忽略byebug-9.0.6因为它的扩展 没有建成。尝试:gem pristine byebug --version 9.0.6忽略 debug_inspector-0.0.3因为它的扩展没有构建。试试:宝石 pristine debug_inspector --version 0.0.3忽略 executable-hooks-1.3.2因为它的扩展没有构建。试试:宝石 pristine executable-hooks --version 1.3.2忽略ffi-1.9.18因为 它的扩展没有构建。尝试:gem pristine ffi --version 1.9.18 忽略gem-wrappers-1.2.7,因为它没有构建扩展。 尝试:gem pristine gem-wrappers --version 1.2.7忽略json-2.1.0 因为它的扩展没有构建。尝试:宝石原始json --version 2.1.0忽略json-1.8.6,因为它的扩展没有构建。尝试:gem pristine json --version 1.8.6忽略nokogiri-1.7.2 因为它的扩展没有构建。尝试:宝石原始nokogiri --version 1.7.2忽略pg-0.21.0,因为它没有构建扩展。尝试:gem pristine pg --version 0.21.0忽略pg-0.20.0 因为它的扩展没有构建。尝试:gem pristine pg --version 0.20.0忽略bcrypt-3.1.11,因为它的扩展未构建。尝试:gem pristine bcrypt --version 3.1.11忽略 binding_of_caller-0.7.2因为它的扩展没有构建。尝试: gem pristine binding_of_caller --version 0.7.2忽略byebug-9.1.0 因为它的扩展没有构建。尝试:宝石原始的byebug --version 9.1.0忽略byebug-9.0.6,因为它的扩展没有构建。尝试:gem pristine byebug --version 9.0.6忽略 debug_inspector-0.0.3因为它的扩展没有构建。试试:宝石 pristine debug_inspector --version 0.0.3无法找到json-1.8.6 in 任何来源运行
bundle install
以安装缺失的宝石。
我尝试使用不同的版本多次卸载并重新安装宝石,但仍然会遇到相同的错误。
ruby v2.3.3 rails v 4.2.0 macOS Sierra
答案 0 :(得分:3)
通过以下方式修复宝石:node