【问题标题】:Error while installing rails `$ gem install rails`安装 rails `$ gem install rails` 时出错
【发布时间】:2013-10-17 17:58:59
【问题描述】:

您好,我是 Ruby on Rails 的新手,正在尝试在我的机器上进行设置 [Ububntu 12.04 LTS]。我成功安装了RubyGem 现在我在安装Rails 时遇到错误 这是我的RubyGem 版本

$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
$ gem -v
2.1.7

现在当我尝试命令 $ sudo gem install rails$ gem install rails

ERROR:  Could not find a valid gem 'rails' (>= 0), here is why:
      Unable to download data from https://rubygems.org/ - SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server session ticket A (https://rubygems.org/latest_specs.4.8.gz)

我查看了这个 answer 并使用 $ sudo update-ca-certificates 更新了 ca 证书,但它仍然无法正常工作?

帮助我,因为我是RoR 的新手,我不知道下一步该做什么,因为我已经采取了所有可能的措施。提前谢谢你。

编辑:建议我一种可以解决此问题的方法,以防我找不到使用 RVM 的方法。

【问题讨论】:

标签: ruby-on-rails ruby ruby-on-rails-3 gem


【解决方案1】:

我遇到了这个问题,只需要更新 RubyGems

gem update --system

【讨论】:

    【解决方案2】:

    很可能 ruby​​gems.org 暂时关闭,尝试运行此命令将其中一个镜像添加为源

    gem source -a 'https://production.cf.rubygems.org'
    

    然后运行

    gem install rails
    

    还有一些可用的镜像。

    【讨论】:

      【解决方案3】:

      没有ssl

      $gem install rails --source http://rubygems.org
      

      【讨论】:

        【解决方案4】:

        有些包可能会丢失。试试这个。

        rvm get head
        rvm requirements run
        rvm remove 1.9.3
        rvm use 1.9.3 --install --default
        gem install rails
        

        【讨论】:

          猜你喜欢
          • 2023-03-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-02-01
          • 2013-05-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多