sudo gem install pg无法正常工作

编程入门 行业动态 更新时间:2024-10-28 13:20:12
本文介绍了sudo gem install pg无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在尝试让Rails与PostgreSQL一起使用。显然,我需要做的一件事是 sudo gem install pg 。当我这样做时,我得到以下信息:

I'm trying to get Rails to work with PostgreSQL. Apparently one thing I need to do along the way is sudo gem install pg. When I do that, I get this:

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上。

I've Googled and tried a few things based on what I've found but nothing seems to help. Any advice? I'm on Ubuntu.

推荐答案

您需要安装发行版ruby-dev(或devel)软件包,否则您将无法使用能够构建任何ruby C扩展。

You need to install your distro ruby-dev (or devel) package otherwise you won~t be able to build any ruby C extensions.

我不在ubuntu上,但是您的package-manager命令可能有点像这样:

I'm not on ubuntu, but you package-manager command might be somewhat like this:

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

更多推荐

sudo gem install pg无法正常工作

本文发布于:2023-10-26 20:44:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1531298.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:无法正常   工作   gem   sudo   pg

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!