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

已安装undetected_chromedriver仍遇导入错误及pip路径缺失问题

问题1:FileNotFoundError - 路径'/Library/Frameworks/Python.framework/Versions/3.10/bin/pip'不存在

解决步骤:

  • 先确认Python 3.10是否仍存在于系统中:
    /Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10 --version
    
    • 若能正常输出版本号,说明Python环境存在,仅pip缺失;若报错,说明Python 3.10已被移除。
  • 若Python环境存在,重新安装该版本的pip:
    /Library/Frameworks/Python.framework/Versions/3.10/bin/python3.10 -m ensurepip --upgrade
    
  • 若Python 3.10已被移除,可选择:
    • 重新安装Python 3.10;
    • 切换到当前系统可用的Python版本(用which python3获取路径,替换后续命令中的Python路径)。
  • 验证修复结果:
    /Library/Frameworks/Python.framework/Versions/3.10/bin/pip --version
    
问题2:Pylance无法解析已安装的undetected_chromedriver导入

解决步骤:

  • 确认pip3对应的Python环境:
    pip3 --version
    
    记下输出中的Python版本和site-packages路径(例如pip 23.3.1 from /usr/local/lib/python3.9/site-packages/pip (python 3.9))。
  • 在VS Code中切换匹配的Python解释器:
    按Cmd+Shift+P(Mac)或Ctrl+Shift+P(Windows/Linux),输入Python: Select Interpreter,选择与pip3输出一致的Python版本。
  • 清除Pylance缓存并重载窗口:
    按快捷键调出命令面板,输入Python: Clear Cache and Reload Window执行。
  • 若上述步骤无效,手动添加site-packages路径到VS Code设置:
    打开settings.json,添加以下配置(替换为你的site-packages路径):
    "python.analysis.extraPaths": [
        "/usr/local/lib/python3.9/site-packages"
    ]
    
  • 验证:重新打开文件,检查导入报错是否消失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 04:24:25