macOs
首先,macOs安装selenium已经默认拥有python环境
第一步:下载pip(pip是基于python的包管理工具)
https://pypi.org/project/pip/#files
需要将.whl文件和压缩文件都下载下来

第二步:解压并安装pip,打开终端,cd至该目录

此时解压之后的文件夹有一个setup.py的文件,在终端输入下面一行代码安装
sudo python setup.py install
接着继续执行下面一行命令
sudo easy_install pip
再接着执行
python -m pip install selenium
出现下面这样的情况就说明已经快大功告成了

接着在Python环境下输入from selenium import webdriver,如果不报错说明已经安装成功了
from selenium import webdriver
#注意此时一定要是Python环境下

最后一步是很多机器都会出现的问题,在运行脚本的时候,会出现'No module named selenium'
这是因为python的解释器没有selenium这个模块,解决的的办法很简单,就是借助PyCharm安装selenium这个模块

搜索selenium包安装即可,至此macOS环境下的selenium已经安装完成了,剩下的就是将浏览器对应的webdriver驱动拖进安装环境了,需要注意的是不同的浏览器需要找到对应版本的webdriver,否则不匹配无法正常执行脚本 对应的Chrome浏览器插件在此下载http://chromedriver.storage.googleapis.com/index.html 下载完成后进入到工作目录下将插件解压拖进来即可 下面是进入到macOs工作目录的快捷方式
open /usr/local/bin/

其他的浏览器插件操作也是如此,找到官方提供的插件,如果全部操作都已经完成,那么恭喜你,mocOS下的selenium环境已经全部安装完毕了。
windows
首先,macOs安装selenium已经默认拥有python环境
第一步:下载pip(pip是基于python的包管理工具)
https://pypi.org/project/pip/#files
需要将.whl文件和压缩文件都下载下来
第二步:解压并安装pip(pip是基于python的包管理工具)
解压完成后,打开CMD窗口输入:pip install wheel
注意:在最新的Python安装包已经集成了pip,所以一般可以直接使用pip管理工具
下图为Windows环境中Python的安装目录,如果发现没有pip,那么需要去下载pip

另外,windows还有一个很常见的错误,提示pip不是内部或外部命令,解决的办法就是添加环境变量,例如Python的安装目录为C:\Python35\Scripts\,那么将此目录添加到系统环境变量下的path下面,重新打开CMD验证即可
第三步:安装selenium
命令窗口输入一下命令
pip install [解压之后的.whl文件的绝对路径]
接着在Python环境下输入from selenium import webdriver,如果不报错说明已经安装成功了
from selenium import webdriver
#注意一定要在Python环境下
下面是Windows常出现的错误,

这是因为没有浏览器插件成功的放入到计算机工作目录下面,虽然win环境相差很多,但是工作目录应该都是差不多的,类似于下面的这样就是工作目录,将对应的插件拖入即可

如果以上的操作全部完成,那么恭喜你,win环境下的selenium已经全部安装完成了。
网友评论