Я пытаюсь сделать урок Майкла Хартла. Когда я пытаюсь установить 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 )
После поиска в Google я обнаружил, что могу использовать источник не-SSL для rubygems, поэтому я запустил:
sudo gem sources -a http://rubygems.org
Затем, когда я снова попытался установить рельсы, все прошло успешно. Однако, я все еще получил проблему выше, но как предупреждение:
ПРЕДУПРЕЖДЕНИЕ. Невозможно извлечь данные из https://rubygems.org/ : возвращено SSL_connect = 1 errno = 0 состояние = SSLv3 прочитанный сертификат сервера B: сбой проверки сертификата ( https://s3.amazonaws.com/production.s3 .rubygems.org / specs.4.8.gz )
Как я могу полностью удалить это предупреждение / ошибку?
Я использую следующее:
- рвм 1.22.15
- ruby 2.0.0p247 (2013-06-27, редакция 41674) [x86_64-darwin12.3.0]
- OSX 10.8.5
2.0.*
) версиях rubygems
. Попробуйте обновить до последней версии rubygems: gem update --system
и затем снова запустите gem install
.
gem sources -r https://rubygems.org/
работал для меня (в том числе удаление предупреждения).