Rails 生成脚手架错误信息

Rails generate scaffold error message

我在 rails 中生成脚手架时遇到问题 app:rails 生成脚手架用户名:字符串 email:string

dyld:惰性符号绑定失败:未找到符号:_rb_str_new_static 引用自:/Users/macowner/workspace/toy_app/vendor/bundle/gems/json-1.8.3/lib/json/ext/parser.bundle 预期位于:平面命名空间

dyld:未找到符号:_rb_str_new_static 引用自:/Users/macowner/workspace/toy_app/vendor/bundle/gems/json-1.8.3/lib/json/ext/parser.bundle 预期位于:平面命名空间

您的一个 gem 与您安装的 Ruby 版本不匹配。

打开您的终端实用程序,cd /Users/macowner/workspace/toy_app 和 运行:

gem pristine --all
bundle install

此命令会将您的 Gem 恢复到安装时的原始状态。