求助:无法重新安装Selenium,提示找不到匹配版本及连接错误
解决pip安装Selenium时的ConnectionResetError及版本匹配问题
1. 排查并修复网络连接问题
ConnectionResetError 10054本质是网络连接中途被重置,优先从网络层面解决:
- 切换网络环境,比如使用手机热点替代当前局域网,尝试重新执行
pip install selenium - 使用国内PyPI镜像源绕开原连接问题,执行命令:
pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple
2. 清空pip缓存
缓存损坏可能导致pip无法识别可用的Selenium版本,执行以下命令清空缓存后重试安装:
pip cache purge
3. 手动下载安装包进行本地安装
如果网络问题无法解决,直接获取对应安装包手动安装:
- 下载与你的Python版本兼容的Selenium wheel包(后缀为
.whl)或源码包(后缀为.tar.gz) - 进入下载目录,执行本地安装命令:
- 对于wheel包:
pip install selenium-xxx-py3-none-any.whl - 对于源码包,解压后进入目录执行:
python setup.py install
- 对于wheel包:
4. 检查并更新pip版本
旧版本pip可能存在兼容性问题,先更新pip再尝试安装:
python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple
同时确认当前pip属于目标环境(系统环境或虚拟环境),可通过pip --version查看路径是否匹配。
内容的提问来源于stack exchange,提问作者user22762241
相关产品推荐
相关产品推荐

