【问题标题】:UnboundLocalError when running splinter browser运行分裂浏览器时出现 UnboundLocalError
【发布时间】:2020-02-21 05:04:36
【问题描述】:

我收到以下错误:

UnboundLocalError: local variable 'e' referenced before assignment

当我尝试使用 splinter 浏览器时:

gekoExe_path = {'executable_path': <gekodriver path>}
browser= Browser('firefox', **gekoExe_path, headless= False)

我使用的是分裂版本:'0.13.0'

【问题讨论】:

    标签: python splinter


    【解决方案1】:

    将分裂版本降低到 0.11.0

    如果您使用的是 LINUX 将 geckodriver 可执行文件移动到 /usr/bin/

    如果是 Windows 添加geckodriver的目录路径并将其添加到系统变量“PATH”中

    【讨论】:

      【解决方案2】:

      我能够通过安装找到的开发版本来解决这个问题here
      并将 gekodriver 可执行文件添加到 PATH

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-10-31
        • 2018-11-28
        • 2023-04-09
        • 1970-01-01
        • 2017-11-04
        • 2022-06-27
        • 1970-01-01
        相关资源
        最近更新 更多