1、在git克隆时,报错 unable to access ‘XXX‘: Recv failure: Connection was reset
解决办法:执行下面语句取消代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
2、pip install 安装包报错ERROR: Could not find a version that satisfies the requirement XXX
解决办法:选用稳定的pip源并且信任它的来源就可以解决这种问题
阿里云镜像源:
pip install xxx -i http://mirrors.aliyun.com/simple/ --trusted-host mirrors.aliyun.com
豆瓣源:
pip install xxx -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
3、在git克隆时,报错 Failed to connect to github.com port 443 after ***** ms: Couldn‘t connect to server
这是由于本机系统代理端口和git端口不一致导致的。
解决办法:设置 - 网络与Internet - 代理
找到这个端口,然后在终端输入如下指令:
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
这里需要注意的是: 这里是使用了代理!但如果在公司项目,pull 或者 push 时是不能使用代理的,否则会报错:Failed to connect to 127.0.0.1 port 7890 after 2032 ms: Couldn’t connect to server 解决办法是取消掉本机代理。
查看本机代理:
git config --global http.proxy
取消本机代理
git config --global --unset http.proxy # https没有取消就可以了。