首页 > 解决方案 > 运行分裂浏览器时出现 UnboundLocalError

问题描述

我收到以下错误:

UnboundLocalError: local variable 'e' referenced before assignment

当我尝试将分裂浏览器用作:

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

我正在使用分裂版本:'0.13.0'

标签: pythonsplinter

解决方案


将分裂版本降低到 0.11.0

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

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


推荐阅读