ruby-on-rails - 为什么 Bundler 无法获取 gem 元数据?

标签 ruby-on-rails gem bundler fedora

Rails 非常新。我设法在 Fedora 17 上安装了 rubyrails 框架

以下是我安装 ruby​​ 和 rails 框架的步骤总结:

  1. yum install make openssh-clients gcc libxml2 libxml2-devel libxslt libxslt-devel python-devel

  2. sudo bash -s stable < <(curl -sk https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

  3. source /etc/profile.d/rvm.sh

  4. rvm install ruby-1.9.2-p290 --with-openssl

  5. rvm use ruby-1.9.2-p290 --default

  6. rvm all do gem update --system

  7. rvm all do gem install rails

嗯..到目前为止一切顺利..只是想测试一下安装是否完美。 我创建了一个 hello world 示例 (test.rb) 来测试 ruby​​ 安装

#!/usr/bin/env ruby

puts "hello World"

并使用 ./test.rb 运行它它工作正常。

现在,当我通过使用

创建一个新项目来测试 Rails 框架安装时
rails new demo

我收到错误

Fetching gem metadata from https://rubygems.org/.Unfortunately, a fatal error has occurred. Please see the Bundler
troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!

我在这里错过了什么?或者我还做了什么我不应该做的? 调查了https://github.com/carlhuda/bundler/blob/master/ISSUES.md .想不通。有没有人遇到过类似的问题并找到了解决方法?

最佳答案

仔细检查您是否安装了这些软件包...

git-core curl make bzip2 gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel libxslt-devel sqlite sqlite-devel openssl openssl-devel

您可能想查看此博客 post看看它是否对您有帮助。

关于ruby-on-rails - 为什么 Bundler 无法获取 gem 元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10843308/

相关文章:

ruby - heroku:找不到命令

javascript - Webpack 4 通用库目标

ruby-on-rails - 安装 gems 时停止询问密码

ruby-on-rails - 让 ffmpeg 与 Heroku 一起工作

mysql - 由于许多连接错误,主机 'X' 被阻止

ruby-on-rails - 应该将 gems 与该应用程序 bundle 在一起吗?

ruby - 从 github 存储库全局安装 ruby​​ gem

ruby-on-rails - 有没有办法从 Rails 的 View 中提前退出或 "return"?

ruby-on-rails - OR 条件在 where 方法 ActiveRecord

ruby-on-rails - rails - 导出一个巨大的 CSV 文件会消耗生产中的所有 RAM