pip安装selenium遇ProxyError错误,重装Python仍无法解决求助
解决pip安装Python包时出现WinError 10061代理连接失败的问题
我之前也碰到过一模一样的情况,这个错误核心是代理设置干扰了pip的网络连接——WinError 10061表示目标机器主动拒绝了连接,说明pip一直在尝试通过一个不可用的代理去访问PyPI仓库,重装Python根本解决不了这个配置层面的问题。下面是几个亲测有效的解决办法:
临时跳过代理执行安装
直接在命令提示符里运行带代理取消参数的安装命令,这是最快的临时解决方案:pip install selenium --proxy=""或者也可以先清空当前会话的代理环境变量再安装:
set http_proxy= set https_proxy= pip install selenium清除pip的持久化代理配置
有时候pip会保存全局代理配置,你可以用命令直接清除:pip config unset global.proxy pip config unset install.proxy如果你想手动检查配置文件,Windows系统下pip的配置文件一般在
%APPDATA%\pip\pip.ini,打开这个文件后删掉所有和proxy相关的配置行即可。检查并关闭系统级代理
打开Windows设置,进入「网络和Internet」->「代理」,检查是否开启了「自动检测设置」或者手动设置了代理地址,先临时关闭这些设置,再重新尝试安装包。改用国内PyPI镜像源(可选)
如果清除代理后还是存在网络访问问题,可以切换到国内的镜像源来加速下载,比如清华镜像:pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple
内容的提问来源于stack exchange,提问作者Muhammad Shaharyar
相关产品推荐
相关产品推荐

