重装虚拟机,好多包需要重装,sele这个记得当时就找了好久的完整重装方法,这次又找了好久,,,省的下次再这样,记录下来。。。。。
ubuntu16.04
4安装selenium
sudo pip install selenium
5安装firefox
sudo apt-get install firefox
6安装xvfb
sudo apt-get install xvfb
7安装pyvirtualdisplay
sudo pip install pyvirtualdisplay
8安装geckodriver
下载好了上传到服务器放到/usr/bin/路径下
https://github.com/mozilla/geckodriver/releases
cp geckodriver /usr/bin
9修改权限
sudo chmod a+w geckodriver
firefox 版本 53.0(需要和当前的 geckodriver 版本对应)
chrome 这个是在windows 10 版本
需要下载安装chome 相对应的 chromedriver,
然后将 chomedriver 和 python 操作chrome 程序放在同一个目录下。即可。
有的 文章说 把 chromedriver 的路径写入 PATH 中。经过验证是不行的。
splinter 也是一款和selenium类似的工具