ruby-on-rails - railsinstaller 有问题

标签 ruby-on-rails ruby gem rubygems

我的 Windows 8 笔记本电脑上的 railsinstaller 一直有问题,这是因为无法使用 rails s 命令在(项目)目录中运行服务器,但是与许多教程相反在那里,我每次都会收到这个。

C:\Sites\demo>rails s
Could not find gem 'tzinfo-data (>= 0) x86-mingw32' in the gems available on thi
s machine.
Run `bundle install` to install missing gems.

然后,当我尝试运行 bundle install 时,它会返回此错误。

C:\Sites\demo>bundle install
DL is deprecated, please use Fiddle
Fetching gem metadata from https://rubygems.org/..........
Resolving dependencies...

Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read
server certificate B: certificate verify failed (https://rubygems.org/gems/rake-
10.4.2.gem)
An error occurred while installing rake (10.4.2), and Bundler cannot continue.
Make sure that `gem install rake -v '10.4.2'` succeeds before bundling.

C:\Sites\demo>

但是我尝试解决“FetchError”的所有方法都没有用。

有人可以帮我解决这个错误吗?

最佳答案

似乎是特定于 Windows 的。我也遇到了这个问题,并通过升级到最新的 RubyGems 解决了这个问题。

  1. 您可以下载安装程序 (zip) on RubyGems website
  2. 将其解压缩到您可以轻松访问的位置(假设 C:\Ruby\RubyGems)
  3. 调出命令行(Win+RcmdEnter)
  4. 进入您将安装程序解压到的目录:
    cd C:\Ruby\RubyGems
  5. 运行 ruby setup.rb

关于ruby-on-rails - railsinstaller 有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27470321/

相关文章:

ruby-on-rails - 像 Twitter 一样的 Ajax 分页

ruby-on-rails - rspec 测试 has_many :through and after_save

ruby-on-rails - 无需硬编码即可动态提取列名

ruby-on-rails-3 - 如何在 gem 中覆盖 Rails 生成器模板?

ruby-on-rails - 我不完全理解 rails 应用程序中的 gemfile

rubygems - bundle 更新 : env: ruby_executable_hooks: No such file or directory

ruby-on-rails - 通过 Gmail API 回复发送的电子邮件

ruby-on-rails - 如何确保 Sidekiq 后台作业针对启动它们的同一数据库运行

ruby - rails 3 - I18n::InvalidLocaleData

ruby-on-rails - 日期时间更改 ruby