叶落随风

Good Luck To You!

让 pip 走代理

使用 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 是不行的。?


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3

Copyright Your WebSite.Some Rights Reserved.蜀ICP备20014301号-1