Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails PostgreSQL和Ruby在Windows上的问题_Ruby On Rails_Postgresql - Fatal编程技术网

Ruby on rails PostgreSQL和Ruby在Windows上的问题

Ruby on rails PostgreSQL和Ruby在Windows上的问题,ruby-on-rails,postgresql,Ruby On Rails,Postgresql,当我尝试 gem安装页面 我得到这个错误 C:/Ruby192/bin/ruby.exe extconf.rb 正在检查pg_配置。。。对 使用C:\Program Files\PostgreSQL\9.0\bin/pg_config.exe中的配置值 *extconf.rb失败* 由于某些原因无法创建Makefile,可能是缺少 必要的库和/或标题。查看mkmf.log文件了解更多信息 细节。您可能需要配置选项 提供的配置选项: --使用opt dir --不带opt dir --选择包含 -

当我尝试

gem安装页面

我得到这个错误

C:/Ruby192/bin/ruby.exe extconf.rb 正在检查pg_配置。。。对 使用C:\Program Files\PostgreSQL\9.0\bin/pg_config.exe中的配置值 *extconf.rb失败* 由于某些原因无法创建Makefile,可能是缺少 必要的库和/或标题。查看mkmf.log文件了解更多信息 细节。您可能需要配置选项

提供的配置选项: --使用opt dir --不带opt dir --选择包含 --不带opt include=${opt dir}/include --使用opt lib --不带opt lib=${opt dir}/lib --用make prog --没有make prog --srcdir=。 --库尔迪尔 --ruby=C:/Ruby192/bin/ruby --与pg --无pg --与pg dir --没有pg dir --与pg包括 --不带pg include=${pg dir}/include --用pg-lib --不带pg lib=${pg dir}/lib --使用pg配置 --没有pg配置 --带-pg_配置 --不带-pg_配置 extconf.rb:13:in
`:没有这样的文件或目录-C:\Program Files\PostgreSQL\9.0\bin/pg_config.exe--includedir(Errno::enoint)
从extconf.rb:13:in
'


有什么建议吗?

我已经提供了这个问题的答案。

你确实安装了Postgres,对吗?它是不是除了
C:\Program Files\PostgreSQL\9.0
之外的其他地方?是的,它已经安装好了,这就是确切的目录…现在我已经用0.9.0版本gem install pg-v=0.9.0解决了这个安装没有问题。