讲师中心 微信公众号
AI工具推荐 视频效率加速

pip安装selenium报错怎么解决

秋敏同学_3520

秋敏同学_3520

发布时间:2026-09-02 09:12:18

|

981人浏览过

|

来源于php中文网

原创

答案是环境不匹配导致模块查找失败:pip与python指向不同解释器、虚拟环境未激活、Python版本与Selenium不兼容(如4.15+需3.8~3.12)、IDE解释器路径配置错误或安装缓存损坏。

pip安装selenium报错怎么解决

报错不是“pip命令写错了”,而是你当前 Python 解释器压根没拿到 selenium 模块——哪怕终端显示 Successfully installed selenium-4.15.0,也可能装到了另一个 Python 环境里。

确认 pip 和 python 是同一个环境的

这是最常被忽略的一步。Windows 上常见 pip 指向系统 Python,而你在 PyCharm 或 VS Code 里用的是虚拟环境里的 python;macOS 上可能用了 brew 安装的 Python,但 pip 还是系统自带的老版本。

  • 运行 which python(macOS/Linux)或 where python(Windows),记下路径
  • 再运行 which pipwhere pip,对比两者是否在同一个目录下(比如都含 venv 或都含 miniconda3
  • 如果不一致,强制用解释器调用 pip:python -m pip install selenium —— 这能确保模块装进当前 python 对应的 site-packages

安装时连接超时或报 HTTPSConnectionPool 错误

这类报错本质是 pip 拿不到 PyPI 的包文件,不是 Selenium 本身有问题,而是网络卡在了下载环节。错误信息里一定含 Connection to files.pythonhosted.org timed outMax retries exceeded

  • 优先换国内源安装:python -m pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn
  • 如果仍失败,先升级 pip:python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/
  • 某些企业网络会拦截 HTTPS 请求,可临时加 --trusted-host files.pythonhosted.org(不推荐长期用,仅调试)

装完 import 还报 ModuleNotFoundError: No module named 'selenium'

说明模块确实没进当前解释器的 sys.path。常见于 PyCharm、Jupyter、VS Code 等 IDE 场景,它们默认不读系统终端的 pip 安装结果。

Ai Podcast Pipeline
Ai Podcast Pipeline

从QuickView趋势笔记生成韩语AI播客包,含双人主持脚本(Callie×Nick)、Gemini多说话人TTS音频、字幕时间轴与渲染修正、缩略图+MP4包装及YouTube标题/描述输出。支持完整版(15~20分钟)和压缩版(5~7分钟)。

下载
  • 在代码开头加两行诊断:
  • import sys
    print('\n'.join(sys.path))

    看输出里有没有你期望的 site-packages 路径(比如含 venv/lib/python3.11/site-packages

  • PyCharm 用户:打开 Settings → Project → Python Interpreter,确认右上角显示的解释器路径和你 python -c "import sys; print(sys.executable)" 输出一致;不一致就点齿轮 → Add... → 选对路径
  • 检查是否误装了旧版或损坏包:运行 python -m pip uninstall selenium 再重装,避免缓存干扰

Python 版本与 Selenium 不兼容

Selenium 4.15+ 已不支持 Python 3.7 及更早版本,而 3.x 系列又不支持 Python 3.12+。装错版本会导致 pip install 表面成功,但 import selenium 时找不到核心模块(比如 selenium/webdriver 目录为空)。

  • 查当前 Python 版本:python --version
  • 查兼容表:selenium 4.15.x 仅支持 Python 3.8 ~ 3.12;若你是 3.7,得降级:python -m pip install "selenium
  • 装完后验证:python -c "import selenium; print(selenium.__version__)" —— 如果这步报错,说明版本根本没加载成功

真正卡住人的从来不是“怎么装”,而是“装给谁”。每次执行 pip install 前,先问一句:这个命令最终影响的是哪个 python?它和你写代码时运行的 python 是同一个吗?漏掉这层确认,后面所有重装、换源、清缓存都是在原地打转。

热门AI工具

更多
立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

相关专题

更多
pip安装使用方法
pip安装使用方法

安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。

2370

2023.10.09

更新pip版本
更新pip版本

更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。

5463

2024.12.20

pip设置清华源
pip设置清华源

设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。

6982

2024.12.23

python升级pip
python升级pip

本专题整合了python升级pip相关教程,阅读下面的文章了解更多详细内容。

3327

2025.07.23

软件测试常用工具
软件测试常用工具

软件测试常用工具有Selenium、JUnit、Appium、JMeter、LoadRunner、Postman、TestNG、LoadUI、SoapUI、Cucumber和Robot Framework等等。测试人员可以根据具体的测试需求和技术栈选择适合的工具,提高测试效率和准确性 。

3930

2023.10.13

java测试工具有哪些
java测试工具有哪些

java测试工具有JUnit、TestNG、Mockito、Selenium、Apache JMeter和Cucumber。php还给大家带来了java有关的教程,欢迎大家前来学习阅读,希望对大家能有所帮助。

2381

2023.10.23

NumPy数组创建索引切片与数据选择
NumPy数组创建索引切片与数据选择

本专题整理 NumPy 数组创建、索引、切片与数据选择相关教程,覆盖 np.array、zeros/ones、多维数组形状、基础切片、花式索引、布尔索引、条件筛选、视图与副本等常用场景,帮助读者系统掌握 ndarray 数据构造与高效提取方法。

0

2026.09.21

Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

20

2026.09.20

AionClaw AI智能体与电脑自动化任务执行功能使用教程
AionClaw AI智能体与电脑自动化任务执行功能使用教程

AionClaw专题整理AI智能体与电脑自动化相关功能使用教程,涵盖安装部署、AI任务执行、Skills技能、文件处理、浏览器控制、电脑操作、持久记忆、聊天工具连接以及办公、编程和内容创作等功能,帮助用户快速掌握AionClaw的实际使用方法。

0

2026.09.20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python虚拟环境官方教程
Python虚拟环境官方教程

共0课时 | 0人学习

pip官方安装文档
pip官方安装文档

共0课时 | 0人学习

pip安装和使用保姆级教程
pip安装和使用保姆级教程

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn