使用pip或Jupyter Notebook时的代理设置


介绍

在通过内部服务器等代理服务器在环境中遇到以下问题的用户。
①我不知道如何通过pip 通过代理进行设置
②我不知道如何通过代理设置Jupyter Notebook
③我不知道代理的URL设置值。 (←我个人爱上了它)

要求(提供)的信息

您必须了解有关代理的以下信息。
?代理用户
?代理密码
?代理服务器主机
?代理服务器端口

①通过点子代理设置方法

启动Anaconda提示符并执行以下

1
2
3
4
5
6
7
# プロキシURL設定
set HTTPS_PROXY=http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}
# インストールライブラリ
set INSTALL_LIB_NAME=opencv-python

# pipコマンド
pip install --user %INSTALL_LIB_NAME% --proxy %HTTPS_PROXY%

(2)在Jupyter Notebook中通过代理设置方法

启动Anaconda提示符并执行以下

1
ipython profile create

生成了ipython_config.py文件,因此
执行以下命令进行编辑。
文件路径因环境而异,因此以下值仅供参考。

1
notepad C:\\Users\\USER\\.ipython\\profile_default\\ipython_config.py

编辑的部分是可选的,但以便更容易理解更正的部分。
添加到底部。

1
2
3
import sys,os,os.path
os.environ['HTTP_PROXY']="http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}"
os.environ['HTTPS_PROXY']="http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}"

③代理URL设置值

尽快知道。 ..

1
http://{プロキシユーザ}:{プロキシパスワード}@{プロキシサーバホスト}:{プロキシサーバポート}

参考

https://qiita.com/dyoshiha/items/96dea238afe7bf0acd1b