• #5 楼 @luikore 当初装 ruby 时,我选择的是源码安装,没有使用 rvm。根据你的理解,原因是 readline extension 没有安装,那么我 yum install readline.为什么还是不可以啊?

  • #3 楼 @i5ting 按照你的方法做了,但还是一样的。bundle install 可以成功执行,但是 bundle exec rackup config.ru 后,还是上面的错误。

  • #1 楼 @i5ting Gemfile 的内容如下: source "http://rubygems.org"

    gem 'sinatra' gem 'oauth2' gem 'pry' gem 'redcarpet'

  • #6 楼 @mjf429 我也想要,求一份啊![email protected] 谢谢了!

  • fedora 16 上安装 pg 有误 at 2013年01月14日

    #1 楼 @aptx4869 按照你的方法解决了。太感谢了!

  • Zlib::GzipFile::Error at 2013年01月14日

    #8 楼 @huacnlee 我使用了 yum install libpq 和 yum install libpq-dev , 可是都不成功。你知道怎么解决目前的问题么?

  • #1 楼 @huacnlee 我用的是 fedora 的系统,yum install postgresql-server-dev-X.Y 不能安装,怎么解决呢?

  • Help: Rails3 和 Postgresql-8.4.3 at 2013年01月14日

    #3 楼 @funfriend 你还记得,当初是怎么解决这个问题的么?我用的是 fedora 的系统,不能 yum install libpq-dev ,所以,我也没有找到 pg_config.

  • Zlib::GzipFile::Error at 2013年01月14日

    #5 楼 @huacnlee 服务器经常出现这种情况么?现在好了么? 我现在运行,出现的结果是:

    gem install pg -v '0.11.0'

    Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension.

    /usr/local/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find the 'libpq-fe.h header *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options.

    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=/usr/local/bin/ruby --with-pg

    你说的服务器,指的是 rubygems 或 taobao.org 源么?

  • Zlib::GzipFile::Error at 2013年01月14日

    #4 楼 @metal 没有中文字符。

  • Zlib::GzipFile::Error at 2013年01月14日

    #2 楼 @zhangyuxiu 先运行 gem install 后,出现下列结果:从 Fetching 可以看出,貌似已经找到了要安装的包。 #gem install pg -v '0.11.0' Fetching: pg-0.11.0.gem (100%) ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /usr/local/lib/ruby/gems/1.9.1 directory.

    由于权限不够,我以 root 用户重新执行后,仍是得到下面结果:

    gem install pg -v '0.11.0'

    ERROR: While executing gem ... (Zlib::GzipFile::Error) not in gzip format

    我猜想出现这个错误,是不是跟源是没有关系的啊?

  • Zlib::GzipFile::Error at 2013年01月14日

    #1 楼 @googya 我将 Gemfile 的头一行语句换成了:source 'http://ruby.taobao.org' bundle install 后,出现下面的错误: Fetching gem metadata from http://ruby.taobao.org/. Fetching full source index from http://ruby.taobao.org/ Unfortunately, a fatal error has occurred. Please see the Bundler troubleshooting documentation at http://bit.ly/bundler-issues. Thanks! /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:543:in initialize': not in gzip format (Zlib::GzipFile::Error) from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:543:innew' from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:543:in `gunzip'

    貌似还是上面类似的错误。

  • #4 楼 @woaigithub 那么,请您详述下吧。非常感谢啊!

  • #1 楼 @jhjguxin 我没有找到想知道的答案啊。您可以详述下么。Thanks.

  • #1 楼 @ywencn 还是存在上述的问题。另外,bundle exec 好像是针对于,如果你安装了两个版本的同一个 rubygem,时使用的。在这种情况下,Gemfile 好像会自动的选择需要的那个版本。而我的错误,应该提示的是在 Gemfile 中指定了两个版本的 gem。

  • routes 莫名的出错 at 2013年01月09日

    您好,向您请教:<%= form_tag sessions_path do %> 这句是什么意思啊?