我使用Railsinstaller来安装rails,但我仍然收到此错误消息。根据有关此问题的其他问题,似乎Railsinstaller应该包含devkit,这个问题不应该发生。
我做错了什么?
顺便说一句,这就是我将gemfile更改为在生产中包含'pg'(当然,将sqlite置于开发和测试中),然后尝试运行bundle install - 不进行生产。
提前感谢您的帮助!
答案 0 :(得分:2)
如果你在Windows上,那么可以在Rubyinstaller的文档中找到有关安装DevKit的详细说明:
https://github.com/oneclick/rubyinstaller/wiki/development-kit
遵循这些说明后,本机扩展将能够构建。
UPD :但奇怪的是,根据其网站,似乎Railsinstaller for Windows已经包含了DevKit。可能你只需要从该指令执行步骤4以确保设置了PATH。
如果我错了并且你在Mac上,那么this answer应该会帮助你。
如果您使用的是Linux,则应该只能从软件包管理器中安装build-essential
。