Selenium|[Erno 2]没有这样的文件或目录nul



所以我已经困扰Selenium很长一段时间了,我注意到这个错误,我找不到它的解决方案。。有什么想法吗?

代码:

from selenium import webdriver
driver = webdriver.Edge()

注:

  1. 错误本身:https://i.stack.imgur.com/7YeH6.jpg
  2. msedgedriver是IN路径,我可以使用"msedgedrive"在cmd中启动它
  3. 与chromedriver或firefoxdriver类似

这个错误显然是由于您的代码找不到msedgedriver

  • 从MS官方网站下载适用于您的操作系统的msedgedriver驱动程序。

  • 如果您有Windows操作系统,请将驱动程序移动到c:WindowsSystem32。这个系统文件夹肯定在系统PATH中。

  • 不需要重新启动,但谁知道呢。。。

替代解决方案

msedgedriver放置到包含代码的文件夹中。库开始在当前目录中查找msedgedriver,如果找不到任何内容,则在系统变量PATH中查找。

最新更新