認証プロキシ環境下で pip を使ってパッケージをインストールする方法
概要
企業など、認証プロキシを使用している環境では、デフォルトでは、pip によるパッケージのインストールができません。ここでは、Windows を使用していることを前提に、認証プロキシを通すための設定を説明します。
手順
pip には、--porxy オプションがあるのですが、自分の環境ではそちらの方法ではうまくできなかったため、環境変数を使用して設定しました。
まず、プロキシの設定を環境変数に設定します。
1. PowerShell を起動します。
2. 以下の通り、環境変数を設定します。
```
$env:HTTP_PROXY=http://username:password@proxy:port
$env:HTTPS_PROXY=https://username:password@proxy:port
```
これで完了です。
あとは、通常通り、pip を使えばパッケージがインストールできます。
例えば、PySimpleGUI をインストールするならば、以下のような感じです。
```
python -m pip install PySimpleGUI
```