python selenium 環境搭建

2022-03-31 12:18:04 字數 1390 閱讀 9420

準備工具如下:

pip 是 python 軟體包的安裝和管理工具,有了這個工具,我們只需要乙個命令就可以輕鬆的 python 的任意類庫。

windows環境安裝

第一步、安裝python的開發環境包,安裝目錄為:c:\python27。

新增環境變數

修改我的電腦->屬性->高階->環境變數->系統變數中的path為:

變數名:path

變數值:;c:\python27;c:\python27\scripts;

第二步、安裝setuptools

我預設解壓在了c:\setuptools-15.2目錄下

進入windows命令提示(開始--執行--cmd命令,回車)下執行ez_setup.py:

c:\setuptools-15.2>python ez_setup.py

第三步、安裝pip

我預設解壓在了c:\pip-9.0.1目錄下

進入c:\pip-9.0.1目錄下輸入:

c:\pip-9.0.1>python setup.py install

再切換到c:\python27\scripts目錄下輸入:

c:\python27\scripts>easy_install pip

第四步、安裝selenium

第五步 驗證是否成功

在python互動模式下輸入: from selenium import webdriver  如果回車後沒有報錯表示selenium 安裝成功。

問題一:

selenim 3.0 + firefox 啟動報錯:'geckodriver' executabl needs to be in path

方案一:path: releases · mozilla/geckodriver · github

並在環境變數path中新增路徑:c:\program files (x86)\mozilla firefox;

重啟cmd,再次執行即可;

放置在path 環境變數可以訪問到的地方。例如 c:\python34;

問題二:

service geckodriver unexpectedly exited. status code was: 2

谷歌瀏覽器驅動安裝問題

selenium-server開啟chrome提示chromedriver.exe已停止工作

問題現象如上,chrome瀏覽器版本:58.0.3029.110      chromedriver.exe版本:v2.9.*

原因:chromedriver.exe版本不支援以上版本的chrome瀏覽器,即兩者不配套。

解決方法:更新chromedriver.exe為v2.29,問題解決

Python Selenium自動化測試環境搭建

win10 python 3.6.0 selenium 3.7.0 pycharm community 2018.3.5 geckodriver v0.19.1 firefox 56.0 1 準備工作 2 安裝 selenium 3.7.0 3 測試 在python中輸入命令import selen...

自動化測試Python Selenium環境搭建

安裝python環境 安裝python版本3.0版本,jdk8等,配置環境變數。同步安裝pip 檢視當前版本 pip install pip u 公升級pip python m pip install upgrade pip更換pip的庫 一次性 pip install i scrapy 永久性 p...

python selenium自動化測試環境搭建

2 配置環境變數 3 selenium的8種定位方式 定位乙個元素 定位多個元素 含義 find element by id find elements by id 通過元素id定位 find element by name find elements by name 通過元素name定位 find...