解决在命令行中使用,前提是已经有了代理工具
先确定自己本地的代理地址和协议是什么
- 通用:大部分的代理工具都是使用地址
http://127.0.0.1:1080
- lantern: 进入设置 - 高级设置,里面有写
HTTP(S)代理服务器
先修改 px.cmd 和 px 的文件内容,把代理地址填对了,如果你的代理地址是 http://127.0.0.1:1080 ,那么不需要改任何东西,如果是其他,注意修改地址
如果 socks 协议的地址只是把 http:// 改成 socks5:// 就行了
然后...
windows 用户
把 px.cmd
放到PATH
环境变量能找到的地方【如果不懂这句话那么直接把文件复制到C:\Windows\System32
中】
linux & mac 用户
先给文件加上执行权限 chmod +x ./px
,把 px
放到PATH
环境变量能找到的地方【如果不懂这句话那么直接把文件复制到/usr/local/bin
中】
接下来,打开您的代理工具,以后在命令行中在所有的命令前面加上 px
即可,如:
px go get golang.org/x/net
px npm install
px ping facebook.com
设置 http_proxy 和 https_proxy 环境变量的地址,就会自动应用代理了,只是设置的都是临时环境变量,对全局环境无任何影响