macOs
首先,macOs安裝selenium已經(jīng)默認擁有python環(huán)境
第一步:下載pip(pip是基于python的包管理工具)
https://pypi.org/project/pip/#files
需要將.whl文件和壓縮文件都下載下來

image-20200507203627021.png
第二步:解壓并安裝pip,打開終端,cd至該目錄

image-20200507204907911.png
此時解壓之后的文件夾有一個setup.py的文件,在終端輸入下面一行代碼安裝
sudo python setup.py install
接著繼續(xù)執(zhí)行下面一行命令
sudo easy_install pip
再接著執(zhí)行
python -m pip install selenium
出現(xiàn)下面這樣的情況就說明已經(jīng)快大功告成了

image-20200507205418615.png
接著在Python環(huán)境下輸入from selenium import webdriver,如果不報錯說明已經(jīng)安裝成功了
from selenium import webdriver
#注意此時一定要是Python環(huán)境下

809D29F1A91E8AA3A167645969A27D3B.jpg
最后一步是很多機器都會出現(xiàn)的問題,在運行腳本的時候,會出現(xiàn)'No module named selenium'
這是因為python的解釋器沒有selenium這個模塊,解決的的辦法很簡單,就是借助PyCharm安裝selenium這個模塊

image-20200507210600535.png
搜索selenium包安裝即可,至此macOS環(huán)境下的selenium已經(jīng)安裝完成了,剩下的就是將瀏覽器對應的webdriver驅(qū)動拖進安裝環(huán)境了,需要注意的是不同的瀏覽器需要找到對應版本的webdriver,否則不匹配無法正常執(zhí)行腳本 對應的Chrome瀏覽器插件在此下載http://chromedriver.storage.googleapis.com/index.html 下載完成后進入到工作目錄下將插件解壓拖進來即可 下面是進入到macOs工作目錄的快捷方式
open /usr/local/bin/

image-20200509170448702.png
其他的瀏覽器插件操作也是如此,找到官方提供的插件,如果全部操作都已經(jīng)完成,那么恭喜你,mocOS下的selenium環(huán)境已經(jīng)全部安裝完畢了。
windows
首先,macOs安裝selenium已經(jīng)默認擁有python環(huán)境
第一步:下載pip(pip是基于python的包管理工具)
https://pypi.org/project/pip/#files
需要將.whl文件和壓縮文件都下載下來
image-20200507203627021.png
第二步:解壓并安裝pip(pip是基于python的包管理工具)
解壓完成后,打開CMD窗口輸入:pip install wheel
注意:在最新的Python安裝包已經(jīng)集成了pip,所以一般可以直接使用pip管理工具
下圖為Windows環(huán)境中Python的安裝目錄,如果發(fā)現(xiàn)沒有pip,那么需要去下載pip

image-20200509170844750.png
另外,windows還有一個很常見的錯誤,提示pip不是內(nèi)部或外部命令,解決的辦法就是添加環(huán)境變量,例如Python的安裝目錄為C:\Python35\Scripts\,那么將此目錄添加到系統(tǒng)環(huán)境變量下的path下面,重新打開CMD驗證即可
第三步:安裝selenium
命令窗口輸入一下命令
pip install [解壓之后的.whl文件的絕對路徑]
接著在Python環(huán)境下輸入from selenium import webdriver,如果不報錯說明已經(jīng)安裝成功了
from selenium import webdriver
#注意一定要在Python環(huán)境下
下面是Windows常出現(xiàn)的錯誤,
1E0260A87CE59445EAA18CC610AF5D0D.png
這是因為沒有瀏覽器插件成功的放入到計算機工作目錄下面,雖然win環(huán)境相差很多,但是工作目錄應該都是差不多的,類似于下面的這樣就是工作目錄,將對應的插件拖入即可

image-20200509181011674.png
如果以上的操作全部完成,那么恭喜你,win環(huán)境下的selenium已經(jīng)全部安裝完成了。