亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我是編碼新手,只是不明白這個錯誤代碼的含義

我是編碼新手,只是不明白這個錯誤代碼的含義

繁花如伊 2022-11-09 17:14:04
我最近才開始使用 Python 3 進行編碼。我不知道如何表達我要問的問題,因為我不理解返回的這些錯誤的任何部分。    Traceback (most recent call last):  File "C:\Users\Liam McAuley\AppData\Local\Programs\Python\Python38\lib\site-packages\selenium\webdriver\common\service.py", line 72, in start    self.process = subprocess.Popen(cmd, env=self.env,  File "C:\Users\Liam McAuley\AppData\Local\Programs\Python\Python38\lib\subprocess.py", line 854, in __init__    self._execute_child(args, executable, preexec_fn, close_fds,  File "C:\Users\Liam McAuley\AppData\Local\Programs\Python\Python38\lib\subprocess.py", line 1307, in _execute_child    hp, ht, pid, tid = _winapi.CreateProcess(executable, args,FileNotFoundError: [WinError 2] The system cannot find the file specifiedDuring handling of the above exception, another exception occurred:Traceback (most recent call last):  File "C:\Users\Liam McAuley\AppData\Local\Programs\Python\Python38\shrek.py", line 13, in <module>    driver = webdriver.Chrome('chromedriver.exe')  File "C:\Users\Liam McAuley\AppData\Local\Programs\Python\Python38\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 73, in __init__    self.service.start()  File "C:\Users\Liam McAuley\AppData\Local\Programs\Python\Python38\lib\site-packages\selenium\webdriver\common\service.py", line 81, in start    raise WebDriverException(selenium.common.exceptions.WebDriverException: Message: 'chromedriver.exe' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home有人可以幫忙嗎?
查看完整描述

3 回答

?
明月笑刀無情

TA貢獻1828條經驗 獲得超4個贊

您的系統找不到 chromerdriver 可執行文件。當您使用 Windows 時,我建議您使用可執行文件的完整路徑定義:

driver = webdriver.Chrome(executable_path="C:\Users\Liam McAuley\path\to\actual\chromedriver.exe")

或者,您可以通過在命令提示符中鍵入此命令來將 chromedriver.exe 添加到您的路徑(確保您以管理員身份運行?。?/p>

 setx CHROMEDRIVER=C:\Users\Liam McAuley\path\to\actual\chromedriver.exe


查看完整回答
反對 回復 2022-11-09
?
慕哥6287543

TA貢獻1831條經驗 獲得超10個贊

從閱讀跟蹤來看,似乎有兩件事出了問題。第一個是似乎 python 找不到您指定的文件,所以也許檢查您的路徑。第二個是你的 PATH 上可能沒有 chromedriver。如果您使用的是 Windows,則可以通過環境變量選項卡將其添加到路徑中。您也可以按照此處找到的步驟進行操作


查看完整回答
反對 回復 2022-11-09
?
偶然的你

TA貢獻1841條經驗 獲得超3個贊

Selenium 嘗試訪問 chromdriver,它是一個用于執行

   driver = webdriver.Chrome('chromedriver.exe')

為了使用 chromedriver,它必須在路徑上。您可以在此處獲取 chromedriver 。至于如何添加東西到路徑,你可以暫時使用SETX

   setx CHROMEDRIVER=path/to/chromedriver.exe

或者您可以為驅動程序創建一個文件夾,然后按照此處的這些說明將該文件夾永久添加到路徑


查看完整回答
反對 回復 2022-11-09
  • 3 回答
  • 0 關注
  • 282 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號