LoginSignup
5
5

More than 3 years have passed since last update.

pipやJupyter Notebook使用する際のProxy設定

Posted at

はじめに

社内ネットワーク等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://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}

参考

5
5
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
5
5