#はじめに
社内ネットワーク等Proxyサーバ経由する環境で以下に困っている方。
①pipでproxy経由する設定方法がわからない
②Jupyter Notebookでproxy経由する設定方法がわからない
③プロキシのURL設定値が分からない。(←個人的にココにはまりました)
#必須情報
プロキシの以下情報を把握していること。
・プロキシユーザ
・プロキシパスワード
・プロキシサーバホスト
・プロキシサーバポート
#①pipでproxy経由する設定方法
Anacondaプロンプトを起動し、以下を実行
# プロキシURL設定
set HTTPS_PROXY=http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}
# インストールライブラリ
set INSTALL_LIB_NAME=opencv-python
# pipコマンド
pip install --user %INSTALL_LIB_NAME% --proxy %HTTPS_PROXY%
#②Jupyter Notebookでproxy経由する設定方法
Anacondaプロンプトを起動し、以下を実行
ipython profile create
ipython_config.pyファイルが生成されるため、
以下のコマンドを実行し、編集を行う。
ファイルパスは環境によって異なるため、以下の値はあくまで参考程度に。
notepad C:\\Users\\USER\\.ipython\\profile_default\\ipython_config.py
編集箇所は任意だが、修正箇所が分かりやすいように、
一番最下部へ追加。
import sys,os,os.path
os.environ['HTTP_PROXY']="http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}"
os.environ['HTTPS_PROXY']="http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}"
③プロキシのURL設定値
知っていればすぐなんですがね。。
http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}