我正在尝试做Michael Hartl教程.当我尝试在我的gemset中安装rails 3.2.14时,我遇到以下问题:
$ gem install rails -v 3.2.14
错误:找不到有效的宝石'rails'(= 3.2.14),原因如下:
无法从https://rubygems.org/下载数据- SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败(https://s3.amazonaws.com/production.s3.rubygems.org /specs.4.8.gz)
谷歌搜索后,我发现我可以使用非SSL源的rubygems,所以我运行:
sudo gem sources -a http://rubygems.org
Run Code Online (Sandbox Code Playgroud)
然后,当我再次尝试安装rails时,它成功了.但是,我仍然遇到上述问题,但作为警告:
警告:无法从" https://rubygems.org/ " 提取数据:SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败(https://s3.amazonaws.com/production.s3 .rubygems.org/specs.4.8.gz)
如何完全删除此警告/错误?
我使用以下内容:
我正在尝试在我的Mac上安装Bundler gem.使用命令:
sudo gem install bundler我收到以下错误:
ERROR: Could not find a valid gem 'bundler' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz)
Run Code Online (Sandbox Code Playgroud)
它显然似乎是一个服务器问题,但我该如何解决这个问题呢?gem update --system目前是最新的.有没有另一种方法来获得Bundler?
我正在使用运行8.1的Windows PC并使用Ruby Installer 2.1.5.
安装gem时我收到一个错误:
C:\> gem install bundle
ERROR: Could not find a valid gem 'bundle' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - SSL_connect retur
ned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (
https://api.rubygems.org/latest_specs.4.8.gz)
Run Code Online (Sandbox Code Playgroud)
我希望有一个很好的解决方案.
这里有新的Ruby on Rails,只是尝试安装和设置.
我正在按照本指南开始如何入门.但是,当我进入3.2创建博客应用程序时,我在运行时遇到了一个问题rails new blog.当我尝试这个时,我得到了一个错误
安装rake 10.4.2时发生错误,Bundler无法继续.在捆绑之前确保'gem install rake -v '10 .4.2''成功.
所以,当我尝试运行该命令时,我收到此错误:
错误:无法找到有效的gem'rake ':无法从https://rubygems.org/下载数据- SSL_connect返回= 1 errno = 0状态= SSLv3读取服务器证书B:证书验证失败
谷歌搜索后,我找到了这个指南.在诊断部分,我试过跑openssl version,这没用.我安装了OpenSSL并将其添加到我的路径中.但是,当我尝试获取任何宝石时,我仍然会遇到同样的错误.我也无法ping rubygems.org - 什么都没有回来.
我使用的是Windows 7,Rails 4.1.8,Ruby 2.0.0p598,RubyGems 2.0.14和OpenSSL 1.01j.任何帮助将不胜感激!
可能重复:
捆绑安装失败,并出现SSL证书验证错误
我有一个问题bundle install.他没有工作.
的Gemfile:
source 'https://rubygems.org'
gem 'rails', '3.2.8'
gem 'sqlite3'
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
gem 'uglifier', '>= 1.0.3'
end
gem "jquery-rails", "~> 2.1.3"
Run Code Online (Sandbox Code Playgroud)
当我执行bundle install我收到的命令时:
D:\ruby\work\myPage>bundle install
Fetching gem metadata from https://rubygems.org/.........
Using rake (0.9.2.2)
Using i18n (0.6.1)
Using multi_json (1.3.6)
Using activesupport (3.2.8)
Using builder (3.0.3)
Using activemodel (3.2.8)
Using erubis (2.7.0)
Using journey (1.0.4)
Using rack (1.4.1)
Using rack-cache (1.2)
Using rack-test (0.6.2)
Using hike …Run Code Online (Sandbox Code Playgroud)