使用 python 的时候,经常需要下载一些第三方的框架,好在 python 也有类似 apt 的包管理工具,pip。
不过,pip 虽然能够管理包,却没有切换镜像源的功能,而我们下载的包,大多数都在国外大型的代码托管服务器上,这就导致了往往几百KB的包要下载一个小时。
这里我们假定,作为程序员的你,已经给电脑部署了 HTTPS 以及 HTTP 代理
网上查了一下,pip pip3 有个选项,叫做
我们直接用这个命令就好了,不过这个命令需要每次在你下载包时附加,比如这样:
这太麻烦了,编辑 ~/.bashrc 文件,或者如果你使用了zsh,那么就是 ~/.zshrc ,在文末添加 alias pip3="pip3 --proxy 127.0.0.1:8888" 这样,下次打开终端后就不用每次都输入这么长的代理选项了。
——哦对了,记得把端口改为你自己的端口。
还有就是 pip 只支持 Https Http 代理,Socks 是不行的。?