【发布时间】:2015-09-24 08:19:38
【问题描述】:
我试图将postgresql 与Ruby on Rails 一起使用
但是,我输入gem install pg,它带有一个错误
Provided configuration options:
--with-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/Users/Coda/.rvm/rubies/ruby-2.1.3/bin/ruby
--with-pg
--without-pg
--enable-windows-cross
--disable-windows-cross
--with-pg-config
--without-pg-config
--with-pg_config
--without-pg_config
--with-pg-dir
--without-pg-dir
--with-pg-include
--without-pg-include=${pg-dir}/include
--with-pg-lib
--without-pg-lib=${pg-dir}/lib
extconf failed, exit code 1
Gem files will remain installed in /Users/Coda/.rvm/gems/ruby-2.1.3@rails416/gems/pg-0.18.2 for inspection.
Results logged to /Users/Coda/.rvm/gems/ruby-2.1.3@rails416/extensions/x86_64-darwin-13/2.1.0/pg-0.18.2/gem_make.out
环境:Mac OSX 10.10
rails 版本:Rails 4.1.8
ruby 版本:ruby 2.1.3
【问题讨论】:
-
你安装了PG吗?您将需要这些库来编译 gem 的 C 扩展。
-
我想我以前没有这样做过。
-
嗯...现在是最好的时机 :-) - 数据库安装是必需的。根据我的经验,没有数据库的库几乎不可能安装 Gem。
-
我知道了,谢谢。
标签: ruby-on-rails ruby macos postgresql