43689


pip installのコマンドを打つと

[code]

    Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7fcd53d9fe80>: Failed to establish a new connection: [Errno -3] 名前解決に一時的に失敗しました',)':
    
[/code]

というエラーが出力される。

調べてみると、pipの問題でなくネットワークの問題だということがわかりました。  
ネットワークの問題の中でも、DNSの設定がうまくできていないと起こるようだったのでdns設定周りを調べて見たところ、特に問題はなさそうでした。  
どなたか、解決方法をご存知の方がいらっしゃればご教授いただけると幸いです…

ちなみに、以下が私のdns周りの設定です。  
$dns_server_addrにpingを飛ばすとしっかりレスポンスは返ってきます

/etc/nsswitch.conf

[code]

    hosts: files mdns4_minimal [NOTFOUNT=return] dns
    
[/code]

/etc/network/interfaces

[code]

    dns-nameservers $dns_server_addr
    
[/code]

/etc/resolve.conf

[code]

    nameserver $dns_server_addr
    
[/code]


CC BY-SA 3.0
2018-04-30T14:19:33.717
43671
2018-05-01T06:03:00.450
19267
question
ubuntu dns pip
pip install で "NewConnectionError"、"Failed to establish a new connection"、"名前解決に一時的に失敗しました"と出力される。


ptoxy経由でpipを使用しないといけない場合は、以下のように`proxy`オプションを付けて`pip  
`を実行します。

[code]

    pip install --proxy http://[user:password@]proxyserver:port package
    
[/code]

または、環境変数`https_proxy`にproxy情報を設定後、`pip install`を実行するようにします。

[code]

    export https_proxy="http://[user:password@]proxyserver:port"
    
[/code]

なお、[]の部分は、proxyを使うのにパスワードが必要な場合で、必要がない場合は省略できます。

英語版の質問  
<https://stackoverflow.com/questions/14149422/using-pip-behind-a-proxy>


CC BY-SA 3.0
2018-05-01T06:03:00.450
43689
2018-05-01T06:03:00.450
15171
43671
answer