Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

はじめに

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

参考

kannoma
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away