擅长:python、mysql、java
<p>此错误消息。。。他说</p>
<pre><code>WebDriverException: 'geckodriver' executable needs to be in PATH.
</code></pre>
<p>…意味着在<code>PATH</code>变量中提到的目录中找不到<strong>GeckoDriver</strong>。他说</p>
<h2>解决方案</h2>
<p>使用ipython时,您可以从<a href="https://github.com/mozilla/geckodriver/releases" rel="nofollow noreferrer">mozilla/geckodriver</a>下载最新的<em>GeckoDriver</em>,并将其放置在系统中的任何位置。初始化新的<em>WebDriver</em>/<em>WebClient</em>会话时,通过<strong>可执行的\u路径</strong>参数传递<em>GeckoDriver</em>二进制文件的<em>绝对路径,如下所示:</p>
<pre><code>from selenium import webdriver
driver = webdriver.Firefox(executable_path='/path/to/geckodriver')
</code></pre>