LoginSignup
103
125

More than 5 years have passed since last update.

【備忘録】pipでプロキシを突破できなくて詰まった話

Last updated at Posted at 2017-08-27

前提

・Windows7 64bit
・Python3.x(Anacondaにて導入)
・プロキシあり

上記の環境にて、conda installで入れることが出来ないPythonパッケージを、
pipにてインストールしようとしたけどプロキシに阻まれ時間を溶かした話。

--proxyオプションでは突破できず

最初に試した方法はこれ。

pip install piyopiyo --proxy http://user:pass@fooooo.proxy.local:8080

「pip プロキシ」とかでググると上位に表示されるやつですね。
ただ、実施した環境では上記で解決とはなりませんでした。

環境変数を使ったらできました

上記のオプションにつけるタイプと並んでヒットするのが以下。

set HTTP_PROXY=http://user:pass@fooooo.proxy.local:8080
set HTTPS_PROXY=http://user:pass@fooooo.proxy.local:8080

をやって、

pip install piyopiyo

とする方法。
試してないけどLinuxなら以下な感じ?

export HTTP_PROXY=http://user:pass@fooooo.proxy.local:8080
export HTTPS_PROXY=http://user:pass@fooooo.proxy.local:8080

pipは443ポートを使ってパッケージを取りに行ってるっぽいし(エラーメッセージ的に)、
HTTPS_PROXYの設定が決め手なのかも…?

とりあえず、備忘録まで。

103
125
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
103
125