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

Ubuntu 24.04下Python Selenium无法找到Firefox驱动geckodriver的问题求助

Ubuntu 24.04下Python Selenium无法找到Firefox驱动geckodriver的问题求助

我之前在Ubuntu 22.04上有个运行完全正常的Python脚本,用到了Selenium包和Firefox驱动。结果现在切换到Ubuntu 24.04之后,不管怎么折腾,Python的Selenium包始终找不到Firefox驱动geckodriver,我怀疑问题可能出在驱动路径上。

遇到的错误信息如下:

selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for firefox using Selenium Manager.

我已经确认geckodriver是存在的,而且在系统路径里:

$ which geckodriver
/snap/bin/geckodriver

一开始我以为是snap版本的驱动有问题,特意把geckodriver复制到了/usr/bin目录下,但还是没能解决问题。

我还尝试了Python代码里各种驱动配置选项,包括直接传入驱动可执行文件的完整路径之类的操作,但所有方法都不管用。

更奇怪的是,错误提示里提到的那个路径,实际根本不存在:

$ ls -la /usr/lib/python3/dist-packages/sel...

备注:内容来源于stack exchange,提问作者Kingsley

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.17 08:33:19