認証プロキシ環境下で 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

```