搭建Python環(huán)境
1.Python官網(wǎng)下載Python,并安裝在你想要的路徑下
2.安裝pycharm
3.? pip是python的包管理工具,它可以管理python的第三方包,pip直接提供python包的查找,下載,安裝,卸載等等功能。?相當于Ubuntu里面的apt-get。? ? ? ?進入pip下載安裝說明文檔, python3.4以上的版本是自帶pip管理工具的,只是版本需要升級一下,所以我們剛才下載的python3.7版本只需要升級pip就可以與官網(wǎng)上pip最新版本同步。
????cmd : 1、? 查看python版本:輸入py? ?退出輸入quit()
? ? ? ? ? ? ? ? ?2、? 查看pip版本:pip -V
? ? ? ? ? ? ? ? ?3、 升級pip版本:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ①:python -m -pip install -V -pip
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????? ? 如果出現(xiàn)下面這種報錯
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 第一句黃色 這句話的意思就是,你使用的pip版本為9.0.3,版本19.0.3可用
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 第二句的意思是你可以考慮用?'python -m pip install --upgrade pip'來升級pip
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ②:那我們直接復制:'python -m pip install --upgrade pip'這句話,如果還是報這種錯誤
? ??????????????????????????那么就是權(quán)限不夠,確認使用登錄賬號為普通用戶,需要使用administrator權(quán)限運行cmd。提供一種簡單易操作的方法以administrator權(quán)限執(zhí)行cmd
? ? ? ? ? ? ? ? ? ? 再執(zhí)行"python -m pip install --upgrade pip"這句話 就安裝成功啦,如下圖? ? ? ??
安裝selenium
? ? 命令:pip install -U selenium安裝selenium第三方包,出現(xiàn)這種報錯,也是權(quán)限不夠,cmd需要用管理員身份運行
安裝成功,
安裝成功之后可以到如下python網(wǎng)絡包目錄中查看到selenium包
????????????查找python安裝路徑:打開我們的cmd命令,輸入Python,輸入 import sys,輸入 print(sys.path),列表中的第四個將是你的安裝路徑
安裝webdriver
selenium是作為python和瀏覽器的橋梁,那么中間就是通過selenium中webdriver作為接口與瀏覽器通訊。下面列出三大瀏覽器的driver,Chrome為chromedriver.exe , Firefox為geckodriver.exe,IE為Iedriver.exe
1.chromedriver 下載地址:https://sites.google.com/a/chromium.org/chromedriver/downloads(http://chromedriver.storage.googleapis.com/index.html)沒有完全對的上的版本可以選擇大致相同的
2.geckodriver 下載地址:https://github.com/mozilla/geckodriver/releases
3.IEdriver 下載地址:http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/
下載完對應的瀏覽器driver之后將其拷貝到python的安裝目錄(這里安裝的是在C:\Program Files\Python\Python37\Scripts中),并且這個路徑添加到環(huán)境變量中(用戶變量中的path路徑下,新建,把路徑拷進去并確定),那么在webdriver執(zhí)行對應瀏覽器入口時,就可以調(diào)用到對應瀏覽器提供的driver。
設置pycharm的環(huán)境
點擊pycharm中設置,選擇project interpretaer 如果project interpreter為空,點擊設置按鈕的Add local 再點擊確定,點擊列表下方的提示,直接會安裝pip、setuptools、urllib3。此時再點擊+號 搜索selenium并安裝,點擊確定或者應用。
最后我們測試一下,寫如下代碼
點擊運行
能打開谷歌瀏覽器就成功啦