You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

pip install触发ProxyError套接字权限问题,多Python环境下无法正常安装包的求助

pip install触发ProxyError套接字权限问题,多Python环境下无法正常安装包的求助

最近为了用YOLOv11,我不得不在已有的Python 3.12之外又装了Python 3.10.1,结果系统彻底出问题了——不管我怎么操作,Windows CMD和VS Code终端里的pip命令都没法安装任何东西,每次都弹出同样的错误:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x000001EC2D05BC10>: Failed to establish a new connection: [WinError 10013] An attempt was made to access a socket in a way forbidden by its access permissions'))': /whl/cu118/torchvision/

我试过各种办法:用管理员身份运行CMD、清空pip缓存、关掉笔记本的代理、换网络源,甚至还执行了以下命令来清除代理设置:

setx HTTP_PROXY ""
setx HTTPS_PROXY ""

但完全没用,错误还是一模一样。

昨天的时候这个问题还只出现在Python 3.10.1创建的虚拟环境里,全局的Python 3.12.1环境还能正常用。结果后来我不得不卸载CUDA 12.8换成CUDA 11.8,还执行了这条命令来替换路径:

move "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8" "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.8"

之后Python和pip命令直接就不被系统识别了。我只好去环境变量的系统变量里重新添加两个Python版本及其Scripts文件夹的路径(操作路径是sysdm.cpl>高级>环境变量>系统变量>Path>编辑>添加新路径)。

现在Python和pip命令倒是能被识别了,但不管是全局环境还是虚拟环境,pip install还是弹出同样的错误。之前用pip list能看到所有已安装的库,现在只能看到这几个:

Package    Version
---------- -------
pip        21.2.4
setuptools 58.1.0

但实际上那些库都还在,运行代码也没毛病。我明明已经把pip更到最新版本了,这里显示的还是旧版本21.2.4。现在整个系统乱得一塌糊涂,情况还越来越糟,实在不知道该怎么办了。

备注:内容来源于stack exchange,提问作者Civil.Shakeri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 15:33:02