昨天在一个python项目中使用venv创建虚拟环境之后正想通过pip安装一些库,当时开启clash作为代理,没有使用TUN mode,而是采用了System Proxy方式,但是pip报错:HTTP error 400 while getting https://………。 但是这个库本身的路径没有问题,我可以通过浏览器访问这个地址下载资源。搜索之后发现问题在clash这里,需要开始specify protocol模式。

设置 Settings | Clash for Windows (lbyczf.com)

pic1

操作方式如下图所示:

pic2