gpt4 book ai didi

ruby-on-rails - sudo gem install pg 不起作用

转载 作者:数据小太阳 更新时间:2023-10-29 06:37:05 26 4
gpt4 key购买 nike

我正在尝试让 Rails 与 PostgreSQL 一起工作。显然,我一路上需要做的一件事是 sudo gem install pg。当我这样做时,我得到了这个:

jason@buster:~/projects$ sudo gem install pg
Building native extensions. This could take a while...
ERROR: Error installing pg:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
extconf.rb:2:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:2


Gem files will remain installed in /var/lib/gems/1.8/gems/pg-0.10.0 for inspection.
Results logged to /var/lib/gems/1.8/gems/pg-0.10.0/ext/gem_make.out

我用 Google 搜索并根据我的发现尝试了一些方法,但似乎无济于事。有什么建议吗?我在 Ubuntu 上。

最佳答案

您需要安装您的发行版 ruby​​-dev(或 devel)包,否则您将无法构建任何 ruby​​ C 扩展。

我不在 ubuntu 上,但你的包管理器命令可能有点像这样:

$ sudo apt-get install ruby-dev build-essential

关于ruby-on-rails - sudo gem install pg 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4564117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com