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

如何在M1 Mac(Apple Silicon)上使用seleniumbase?解决模块缺失报错

关于M1 Mac上SeleniumBase的ModuleNotFoundError问题

这个报错通常不是Apple Silicon架构兼容性问题,更大概率是Python环境或包安装路径不匹配导致的,按以下步骤排查:

  • 确认当前终端使用的Python环境:M1 Mac默认存在多个Python版本(系统自带Python2、Rosetta2转译的Python3、原生arm64的Python3),执行which python3查看当前执行路径,确认是否为你安装SeleniumBase的目标环境。
  • 验证SeleniumBase的安装状态:执行pip3 show seleniumbase,若提示"WARNING: Package(s) not found: seleniumbase",说明包未安装到当前环境,需根据环境重新安装:
    • 若使用原生arm64 Python(如Python官网下载的安装包),直接执行pip3 install seleniumbase
    • 若使用Homebrew安装的Python,先确保Homebrew为原生arm64版本,再执行brew install python后重新安装包
    • 若使用conda虚拟环境,先切换到目标环境,再执行pip install seleniumbase
  • 避免混用pip与pip3:M1 Mac上Python3对应的包管理工具为pip3,不要使用pip(通常指向Python2)
  • 若使用IDE(如VSCode),检查IDE配置的Python解释器路径是否与安装SeleniumBase的环境一致,及时切换到正确路径

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 13:07:04