【发布时间】:2022-01-10 02:46:43
【问题描述】:
我正在尝试将 geckodriver 与 selenium (python) 一起使用。但是,每次我尝试运行我的脚本时,都会收到以下消息: selenium.common.exceptions.WebDriverException:消息:“geckodriver”可执行文件需要在 PATH 中。 我正在使用 Mint 20.3 Cinnamon 并使用 Pycharm。 我尝试了几种方法将驱动程序包含在 PATH 中。这是两个主要的:
- 在终端中:“sudo apt-get install firefox-geckodriver”
- 终端人工方式:
- 从https://github.com/mozilla/geckodriver/releases下载了最新版本。该文件是 geckodriver-v0.30.0-linux64.tar.gz
- 用
tar -xvzf geckodriver*提取它 - 使其可执行
chmod +x geckodriver - 将其移至我的二进制文件夹
sudo mv geckodriver /usr/local/bin/ - 将其包含到 PATH 导出
PATH=$PATH:/usr/local/bin/geckodrive执行此操作后,我尝试执行脚本并仍然收到错误。 我还重新启动了程序和系统。到目前为止似乎没有任何效果。有什么想法吗?
【问题讨论】:
标签: python linux selenium geckodriver