我想在可执行路径中获得chromedriver。我正在使用googlecolab执行代码:
WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
就是我得到的错误。在这个平台上尝试了以前给出的解决方案,但没有得到解决方案。尝试了反斜杠、双斜杠、R“”、驱动程序自动安装导致版本错误等。请建议解决方案。
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument("--headless")
options.add_argument("start-maximized") # https://stackoverflow.com/a/26283818/1689770
options.add_argument("enable-automation") # https://stackoverflow.com/a/43840128/1689770
options.add_argument("--no-sandbox") # https://stackoverflow.com/a/50725918/1689770
options.add_argument("--disable-infobars") # https://stackoverflow.com/a/43840128/1689770
options.add_argument("--disable-dev-shm-usage") # https://stackoverflow.com/a/50725918/1689770
options.add_argument("--disable-browser-side-navigation") # https://stackoverflow.com/a/49123152/1689770
options.add_argument("--disable-gpu");
wd1 = webdriver.Chrome('chromedriver', options = options)
wd1.get(page)
Colaboratory是一个免费的Jupyter笔记本环境,不需要安装,完全在云中运行,使我们能够编写和执行代码,保存和共享您的分析,并访问强大的计算资源,所有这些都是免费的,从您的浏览器。
整个colab运行在一个云虚拟机中。如果您调查VM,您会发现当前的colab笔记本运行在Ubuntu18.04.3LTS之上。
如果您不确定ChromeDriver下载的位置,可以将其移动到一个已知的位置,并按以下方式使用:
!apt-get update
!apt install chromium-chromedriver
!cp /usr/lib/chromium-browser/chromedriver /usr/bin
!pip install selenium
from selenium import webdriver
wd = webdriver.Chrome('/usr/bin/chromedriver')
我写了这个: 我得到了以下错误: 回溯(最近一次调用):文件“C:\Users\atrei\AppData\Local\Programs\Python38-32\lib\site packages\selenium\webdriver\common\service.py”,第72行,在start self中。进程=子进程。Popen(cmd,env=self.env,文件“C:\Users\atr
...我不断收到以下错误消息: 但是-如上所述-可执行文件是(!)在路上...这是怎么回事?
$brew安装chromedriver-找不到bash:brew:命令 我下载了chrome驱动程序,甚至把它放在了工作目录中。仍然会出现这个错误。我几乎不知道python是什么。请帮忙。
试图让firefox在Spyder中使用selenium运行。我当前的代码是 我仍然得到这个错误: 尽管gekodriver在那个文件夹中。 如果这很重要的话,这是一个运行高塞拉的mac。
问题内容: 我正在将selenium与python结合使用,并已从以下网站下载了适用于Windows计算机的chromedriver:http ://chromedriver.storage.googleapis.com/index.html?path=2.15 / 下载zip文件后,我将zip文件解压缩到我的下载文件夹中。然后,我将可执行二进制文件(C:\ Users \ michael \ D