windows環境下安裝selenium
我的系統:win7 64位作業系統
【下面的步驟1與2,變化】:步驟2中的ez_setup.py檔案,目前沒有直接提供了,因此通過https://pypi.python.org/pypi/setuptools將找不到ez_setup.py檔案。當時我還不知道Anaconda,因此現在強烈推薦大家使用Anaconda,安裝好Anaconda之後,可以直接開啟“Anaconda Prompt”,使用命令pip install -U selenium 安裝selenium了。
1.首先安裝python,在官網即可下載。為了和ubuntu14中自帶的python3版本一致,我選擇了python3.4的版本。建議使用python3以上的版本。
2. 安裝easy_install
https://pypi.python.org/pypi/setuptools在此連結下找到ez_setup.py的下載連結,然後右鍵另存為檔案,儲存到C:\Python34\Scripts目錄中。注意,如果先自己新建了ez_setup.py檔案,然後將官網中的程式碼貼上進去,再儲存,可能會報點小錯誤,具體沒有檢視,猜想可能會是編碼問題吧。而且由於成功安裝了Python3.4之後,在Windows環境變數中就已經將C:\Python34\Scripts 此路徑包含了,所以不用再為python的路徑去新增環境變數。
然後python ez_setup.py,看到了以下字樣,則表明成功
Installed c:\python34\lib\site-packages\setuptools-32.3.1-py3.4.egg
Processing dependencies for setuptools==32.3.1
Finished processing dependencies for setuptools==32.3.1
進入到C:\Python34\Scripts目錄中,而且也會發現pip.exe已經包含在裡面了
在Windows的cmd視窗下面輸入pip,將會得到pip的相關幫助資訊,表明pip也是順帶安裝好了的
3. 安裝selenium
此命令與在ubuntu下面是一樣的,pip install -U selenium
4. 下載chromedriver.exe
http://chromedriver.storage.googleapis.com/index.html?path=2.27/
下載檔案chromedriver_win32.zip即可。即使電腦是64位也沒有關係,因為你安裝的谷歌是32位的
解壓之後,將chromedriver.exe放到谷歌瀏覽器的安裝目錄中:在開始選單中,找到谷歌瀏覽器,然後右鍵“開啟檔案位置”,我的是C:\Program Files (x86)\Google\Chrome\Application
5. 將谷歌瀏覽器的安裝目錄,新增到系統環境變數path中。
6. python selenium_test.py執行程式碼
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time
browser = webdriver.Chrome() # Get local session of Chrome
browser.get("http://www.yahoo.com") # Load page
assert "Yahoo!" in browser.title
elem = browser.find_element_by_name("p") # Find the query box
elem.send_keys("seleniumhq" + Keys.RETURN)
time.sleep(0.2) # Let the page load, will be added to the API
try:
browser.find_element_by_xpath("//a[contains(@href,'http://seleniumhq.org')]")
except NoSuchElementException:
assert 0, "can't find seleniumhq"
browser.close()
上述步驟5與第4步,若沒有完成,直接執行程式碼,會報錯
AttributeError: 'Service' object has no attribute 'process'
當看到谷歌瀏覽器成功啟動,並且開啟了雅虎首頁,則表明selenium環境成功安裝
參考網址:
1. https://pypi.python.org/pypi/setuptools
2. http://blog.csdn.net/tuconghuan/article/details/53413184
相關文章
- Windows 環境下 Python 環境安裝WindowsPython
- Windows 環境下安裝 LaravelWindowsLaravel
- Windows 環境下安裝 RedisWindowsRedis
- Windows環境下安裝RabbitMQWindowsMQ
- Windows環境下安裝LinuxWindowsLinux
- Windows環境下安裝NexusWindows
- windows下配置安裝YAF環境Windows
- HMMer在Windows環境下的安裝HMMWindows
- (轉)Windows下安裝Docker, GitBash環境配置WindowsDockerGit
- Windows 環境安裝LdapWindowsLDA
- Windows環境安裝ScrapyWindows
- Windows10下如何安裝配置 perl 環境Windows
- windows7環境下使用pip安裝MySQLdbWindowsMySql
- Windows環境下phpMyAdmin的安裝配置方法WindowsPHP
- Windows環境下Python3.7安裝TensorflowWindowsPython
- Linux & Windows 環境下 RabbitMQ 安裝與基本配置LinuxWindowsMQ
- Linux & Windows 環境下 Redis 安裝與基本配置LinuxWindowsRedis
- 安裝Scrapy(Windows下Python的爬蟲環境)WindowsPython爬蟲
- Windows環境下嘗試安裝並配置PHP PEARWindowsPHP
- monogdb windows環境下 安裝及使用簡單示例MonoWindows
- Windows環境下的Oracle Data Guard安裝和配置WindowsOracle
- Python+Selenium安裝及環境配置Python
- CodeMan快速安裝配置教程:Windows下安裝配置Java JDK環境WindowsJavaJDK
- python+selenium環境搭建,pip安裝selenium失敗Python
- zookeeper安裝和使用 windows環境Windows
- MongoDB Windows環境安裝及配置MongoDBWindows
- windows環境安裝mysql-8.0.3WindowsMySql
- Mac環境下安裝PodMac
- kali環境下安裝dvwa
- ubuntu下安裝boost環境Ubuntu
- Unbuntu下安裝Go環境Go
- Windows下搭載虛擬機器以及環境安裝Windows虛擬機
- Windows環境下Oracle11g安裝的問題WindowsOracle
- 【mycat】mycat在windows環境下的安裝和啟動Windows
- Windows環境下Rails安裝Bootstrap失敗解決方法WindowsAIboot
- Windows環境下達夢資料庫安裝及解除安裝手冊Windows資料庫
- windows安裝Python虛擬環境WindowsPython
- CPP編譯器安裝(Windows環境)編譯Windows