如下是windows系统下的安装步骤:
 
1、下载python安装。
https://www.python.org/downloads/release/python-278
根据自己的操作系统32/64 位,选择相应的版本。

2、进入cmd(windows命令提示符)下面输入"python"命令。
(如果提示python不是内部或外部命令!别急,去配置一下环境变量吧)
修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:
变量名:PATH
变量值:;C:\Python;C:\Python\Scripts; 
 
3、安装selenium
3.1、通过pip 安装
下载pip的安装包get-pip.py,下载地址:https://pip.pypa.io/en/latest/installing.html#id7
【Install pip on Windows】
从pip v1.5.1开始,安装变得很简单,直接以管理员身份,在get-pip.py所在的目录下运行
python get-pip.py  
执行完成后,在python的安装目录下的Scripts子目录下,可以看到pip.exe、pip2.7.exe、pip2.exe等,这就表示pip安装成功了。
注意:要想能在命令行上直接运行pip程序,需要scripts这个目录加入到环境变量PATH中。


3.2、安装selenium包:

输入以下代码,并执行结果如下,就表示selenium安装成功了

pip show --files selenim  

 

 

3.3安装Chrome driver (引用 <http://www.cnblogs.com/fnng/archive/2013/05/29/3106515.html>)
chrome driver的下载地址在这里。
1. 下载解压,你会得到一个chromedriver.exe文件(我点开,运行提示started no prot 9515 ,这是干嘛的?端口9515被占了?中间折腾了半天),后来才知道需要把这家伙放到chrome的安装目录下...\Google\Chrome\Application\ ,然后设置path环境变量,把chrome的安装目录(我的:C:\Program Files\Google\Chrome\Application),然后再调用运行:
# coding = utf-8
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://radar.kuaibo.com')
print driver.title
driver.quit()
又报了个错:
Chrome version must be >= 27.0.1453.0\n  (Driver info: chromedriver=2.0,platform=Windows NT 5.1 SP3 x86)
说我chrome的版本没有大于27.0.1453.0 ,这个好办,更新到最新版本即可

3.4 安装Firefox driver (引用<http://www.cnblogs.com/Zidon/p/6001228.html>)
selenium 3 + Firefox 48+ 报错解决方法
报错信息如下时:

这是因为在Firefox高版本需要使用 geckodriver来驱动,不再使用Seleniu默认自带的Firefox webdriver。
我们只需要在下面这个地址下载geckodriver并将 其所在的路径设为环境变量即可解决。
https://github.com/mozilla/geckodriver/releases
当报如下错误信息时,则是

这时我们需要指定Firefox浏览器程序路径。

from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
binary = FirefoxBinary(r'C:\Program Files (x86)\Mozilla Firefox\firefox.exe')
browser = webdriver.Firefox(firefox_binary=binary)
 这样就完成了webdriver的执行环境。

 4.为了开发Python脚本,建议安装eclipse和pydev插件