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

导入selenium时报ModuleNotFoundError且模块路径异常如何解决

修复selenium导入失败问题

问题原因

你当前运行的Python解释器,和安装selenium时用的解释器不是同一个,导致解释器的模块搜索路径里没有包含selenium所在的site-packages目录。你看到的路径差异是因为你用的是Windows应用商店安装的Python版本,默认包存储路径和官网安装版不同,不属于异常情况。

解决方案

方案1:临时生效(仅当前运行环境有效)

在import selenium之前添加如下代码,手动把selenium所在的路径加入搜索列表:

import sys
sys.path.append(r"C:\Users\Maseeek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages")

添加后再执行导入即可。

方案2:永久生效(所有Python环境都能读到该路径下的包)

把selenium所在的site-packages路径加入系统PYTHONPATH环境变量:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在当前用户的变量列表中点击「新建」,变量名填PYTHONPATH,变量值填C:\Users\Maseeek\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages
  • 依次点击确认保存所有设置,重启你当前使用的Python Shell/IDE后重新尝试导入

方案3:最推荐,彻底避免路径冲突

用你当前正在使用的Python解释器重新安装selenium:

  1. 在当前报导入错误的Python Shell中执行以下代码,拿到你正在用的解释器完整路径:
import sys
print(sys.executable)
  1. 复制输出的路径(比如输出为C:\Python39\python.exe),打开系统cmd执行如下命令:
"你刚才复制的解释器路径" -m pip install selenium

安装完成后重新导入selenium即可正常使用。

内容的提问来源于stack exchange,提问作者Maseeek

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 11:57:02