win10中,用python的pip安装库,但是速度太慢:
C:\ti>python -m pip install --upgrade pip 。。。 Collecting pip Downloading pip-20.2.4-py2.py3-none-any.whl (1.5 MB) |███ | 153 kB 5.4 kB/s eta 0:04:12
去想办法,给当前终端加上代理,提高下载速度
拷贝出来:
export HTTP_PROXY=http://127.0.0.1:1081; export HTTPS_PROXY=http://127.0.0.1:1081; export ALL_PROXY=socks5://127.0.0.1:1080
结果发现是Linux的export命令,对windows无效:
C:\ti>export HTTP_PROXY=http://127.0.0.1:1081; export HTTPS_PROXY=http://127.0.0.1:1081; export ALL_PROXY=socks5://127.0.0.1:1080 'export' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
记得好像是set?
windows cmd 设置环境变量
C:\ti>set HTTP_PROXY=http://127.0.0.1:1081 C:\ti>set HTTP_PROXY HTTP_PROXY=http://127.0.0.1:1081
是可以设置和查看的,没问题。
再去设置剩下的几个变量
C:\ti>set HTTPS_PROXY=http://127.0.0.1:1081 C:\ti>set ALL_PROXY=socks5://127.0.0.1:1080 C:\ti>set HTTPS_PROXY HTTPS_PROXY=http://127.0.0.1:1081 C:\ti>set ALL_PROXY ALL_PROXY=socks5://127.0.0.1:1080
不过突然想起来:
好像不对,上面几个变量:
HTTP_PROXY
HTTPS_PROXY
ALL_PROXY
都是Linux才生效的变量?
要去找:
windows中,对此处python的pip有效的代理变量
或者说是 windows中的 等价的 HTTP_PROXY,HTTPS_PROXY, ALL_PROXY
windows 等价的 HTTP_PROXY HTTPS_PROXY ALL_PROXY
好像是此处变量也是有用的?
那去试试python的pip的速度是否有提升
C:\ti>python -m pip install --upgrade pip Collecting pip Downloading pip-20.2.4-py2.py3-none-any.whl (1.5 MB) |████████████████████████████████| 1.5 MB 104 kB/s Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.1.1 Uninstalling pip-20.1.1: Successfully uninstalled pip-20.1.1 Successfully installed pip-20.2.4
速度明显快很多了。
看来是生效了。
【总结】
windows中,对于此处Trojan的客户端trojan-qt5.exe来说,提供了相关代理。
去给Windows中cmd终端中加上代理,包括支持Python的pip的下载起效果,则是:
从Trojan客户端拷贝代理命令:
export HTTP_PROXY=http://127.0.0.1:1081; export HTTPS_PROXY=http://127.0.0.1:1081; export ALL_PROXY=socks5://127.0.0.1:1080
注:此处的变量
- HTTP_PROXY
- http的代理
- HTTPS_PROXY
- https的代理
- ALL_PROXY
- 全部的代理
去设置代理:
set HTTP_PROXY=http://127.0.0.1:1081 set HTTPS_PROXY=http://127.0.0.1:1081 set ALL_PROXY=socks5://127.0.0.1:1080
可通过显示已设置的值确认是否设置成功:
set HTTP_PROXY set HTTPS_PROXY set ALL_PROXY
当前cmd终端代理即可生效。
-》后续证明是对Python的pip生效的
python -m pip install --upgrade pip
其从,默认的pypi的官网下载库文件,速度就快很多了。
想要取消,则:
set HTTP_PROXY= set HTTPS_PROXY= set ALL_PROXY=
或:
unset HTTP_PROXY unset HTTPS_PROXY unset ALL_PROXY
即可。