[RUBY] Que faire si une erreur de communication se produit en raison du proxy lors de l'installation avec la gestion des packages de pip, npm, gem
Notez ce qu'il faut faire si une erreur de communication se produit lors de l'installation d'un package à partir de la ligne de commande.
Il semblait que l'erreur était causée par le paramètre Proxy, alors j'ai cherché comment le définir.
Le proxy était le suivant dans Options Internet d'Internet Explorer-> Connexions-> Paramètres LAN
- [x] Utiliser un script de configuration automatique
http://proxy.-----.co.jp/proxy.pac
(----- est une lettre vierge)
-+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
pip en python
Ajoutez --proxy = à la commande
Exemple
pip install --proxy=http://proxy.------.co.jp/proxy.pac --upgrade google-api-python-client
-++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Node.js npm
Définissez le proxy et le proxy https avec le jeu de configuration npm.
Exemple
npm config set proxy http://proxy.-----.co.jp/proxy.pac
npm config set https-proxy http://proxy.-----.co.jp/proxy.pac
npm install googleapis --save
Le contenu défini dans config peut être confirmé ci-dessous.
npm config list
Le détail est
npm config ls -l
-++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
Gemme rubis
Ajoutez -p à la commande
Exemple:
gem install mechanize -r -p http://proxy.-----.co.jp/proxy.pac
-++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-