真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Selenium+Chrome安裝ChromeDriver時,報錯

在學(xué)習(xí)Selenium + Chrome爬蟲時,總共遇到3個錯誤,記錄如下:

公司主營業(yè)務(wù):網(wǎng)站設(shè)計制作、網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)建站是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)建站推出天壇街道免費做網(wǎng)站回饋大家。

1. ImportError: cannot import name 'webdriver' from 'selenium'

????原因是:我創(chuàng)建的.py文件名是selenium.py, 這導(dǎo)致了在執(zhí)行時解析器在導(dǎo)入庫時,導(dǎo)入了與庫文件同名的本文件,所以報錯。

????解決步驟:修改本執(zhí)行文件名,修改后為selenium_chrome.py

????結(jié)果:運行成功,但是報了另一個錯誤:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

2. selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

????原因是:沒有安裝Chrome瀏覽器對應(yīng)版本的Chromedriver

????解決步驟:

????????a. 查看自己的Chrome瀏覽器版本:chrome://version/

????Selenium+Chrome 安裝ChromeDriver時,報錯

????????b.下載對應(yīng)的ChromeDriver驅(qū)動。

????????????兩個下載地址,隨便一個都可以:

????????????https://sites.google.com/a/chromium.org/chromedriver/downloads

????????????Selenium+Chrome 安裝ChromeDriver時,報錯

????????????Selenium+Chrome 安裝ChromeDriver時,報錯

????????

????????????http://chromedriver.storage.googleapis.com/index.html

????????????Selenium+Chrome 安裝ChromeDriver時,報錯

????????????Selenium+Chrome 安裝ChromeDriver時,報錯

????????????

????????????c.解壓到selenium庫的webdriver路徑 G:\Study\Python37\Lib\site-packages\selenium\webdriver\chrome

????????????d.新建.py文件,執(zhí)行以下語句:

#!/usr/bin/python

from?selenium?import?webdriver
import?time

chrome_driver?=?'G:\Study\Python37\Lib\site-packages\selenium\webdriver\chrome\chromedriver.exe'
browser?=?webdriver.Chrome(executable_path?=?chrome_driver)
time.sleep(5)

print('-'*30,?end?=?'\nFinish!\n')

????????????如果下載包正確的話,運行的結(jié)果如下:

????????????Selenium+Chrome 安裝ChromeDriver時,報錯

????????????But,我卻得到了另一個錯誤:OSError: [WinError 193] %1 不是有效的 Win32 應(yīng)用程序。

3.?OSError: [WinError 193] %1 不是有效的 Win32 應(yīng)用程序。

????原因是:老子下錯了包?。?!粗心?。?!一開始以為64位Chrome對應(yīng)的是64位的包,沒看OS版本啊,我枯鳥~~~~

????????????Selenium+Chrome 安裝ChromeDriver時,報錯

????解決步驟:

????????a.檢測Python解析器安裝位數(shù)

????????Selenium+Chrome 安裝ChromeDriver時,報錯

????????b.檢測下載包

????????Selenium+Chrome 安裝ChromeDriver時,報錯

????????c.重新下載,執(zhí)行腳本

????????


標(biāo)題名稱:Selenium+Chrome安裝ChromeDriver時,報錯
鏈接分享:http://weahome.cn/article/gigchh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部