Почему провайдер не может связаться с http://rubygems.org?
Bundle install отлично работает вчера, но теперь он возвращает этот вывод в CL:
~/dev/rails/sample_app$ bundle install
Fetching gem metadata from https://rubygems.org/.
Error Bundler::HTTPError during request to dependency API
Fetching full source index from https://rubygems.org/
Could not reach https://rubygems.org/
Единственное изменение, которое я внес в файл gem, заключалось в том, чтобы добавить камень в factory girl (1.4.0) в тестовую группу.
Я не работаю за прокси, и я полностью подключен к Интернету. Кажется, не может найти ничего подобного в google. Любая помощь приветствуется!
Ответы
Ответ 1
Это не проблема с драгоценным камнем или рубином, это проблема разрешения, как вы могли бы сказать из вашего ответа uknown host rubygems.org
.
Если ваш браузер разрешает, попробуйте такие сайты, как:
чтобы проверить, что ваша проблема локализована.
Ответ 2
Работает ли она при удалении новой строки?
Возможно, вам следует переключить Gemfile на использование http
вместо https
Ответ 3
Похоже, вы можете оказаться за прокси-сервером.
Попробуйте (unix/os x)
$ export http_proxy=http://username:[email protected]:[your_proxy_port]
Вы можете получить информацию из своего веб-браузера, если вы сами не знаете значения.
В окнах вы можете сделать это, перейдя в переменные среды и добавив новый, называемый http_proxy со значениями выше.