2014-09-02 3 views
2

У меня возникли проблемы с установкой рубиновых камней. Когда я бегErrno :: ECONNREFUSED Никакое соединение не может быть сделано, потому что

gem install compass 

Я получаю следующую ошибку

ERROR: Could not find a valid gem 'compass' (>= 0), here is why: 
Unable to download data from https://rubygems.org/ 
- no such name (https://rubygems.org/latest_specs.4.8.gz) 

Попытавшись найти ответ на эту конкретную проблему я могу вывод (с помощью Google), что тот факт, что я за корпоративный прокси блокирует соединение с Rubygems.org

Так что с немного больше прибегая к помощи я нашел эту команду, чтобы люди использовали для подключения успешно, когда за прокси

gem install compass --http-proxy=http://%USERNAME%:%PASSWORD%@%PROXY_SERVER%:%PROXY_PORT_NUMBER% 

Запустив эту команду, заменив соответствующую информацию, я не получаю другую ошибку.

ERROR: Could not find a valid gem 'compass' (>= 0), here is why: 
Unable to download data from https://rubygems.org/ - Errno::ECONNREFUSED: 
No connection could be made because the target machine actively refused it. 
- connect(2) (https://rubygems.org/latest_specs.4.8.gz) 

Мне не повезло найти то, что может быть с его помощью, может ли кто-нибудь помочь?

Или кто-нибудь знает, как установить SASS и/или Compass без использования Ruby CLI?

FYI Я попробовал несколько приложений препроцессора SASS (PREPOS) и приложение компаса, но для этого проекта нам нужны конкретные версии SASS и COMPASS, и я не могу их понизить.

Большое спасибо

ответ

0

Попробуйте установить ваши HTTP_PROXY и HTTPS_PROXY переменные окружения. Например:

HTTP_PROXY=http://%USERNAME%:%PASSWORD%@%PROXY_SERVER%:%PROXY_PORT_NUMBER% gem install compass 
2

Попробуйте использовать переменные среды для настройки прокси:

export http_proxy="http://user:[email protected]:port" 
export HTTP_PROXY="http://user:[email protected]:port" 

, а затем попытаться установить камень обычно.

Для тестирования среды прокси вы можете использовать скрученные или Wget:

curl -I http://stackoverflow.com 
wget http://stackoverflow.com 

Read this question, если вы хотите знать о верхних и нижних имен переменных дела.

+0

Почему downvotes? –

Смежные вопросы

 Смежные вопросы