美文网首页我爱编程
爬虫之--mac安装selenium遇到的坑

爬虫之--mac安装selenium遇到的坑

作者: Alex陌 | 来源:发表于2017-09-07 14:23 被阅读103次

1.安装selenium(安装python与pip的基础工作请自行百度)

sudo pip install  selenium

运行代码验证是否成功:

报错:

解决方法:

发现是firefox版本过高,不能用默认路径,需要提供的geckodriver完整路径,我重新下载了一个,下载地址:https://github.com/mozilla/geckodriver/releases

①绝对路径

把geckodriver放在webdriver下的firefox下

python代码如下:

②相对路径

geckodriver放到/usr/local/bin下即可,运行程序中不加绝对路径也能运行成功

python代码如下:

这两种方法均可以,执行结果如下:

拓展:在爬虫防止网站ban的时候不爬取隐藏元素,会用到webdriver下的PhantomJS,会报类似的错,解决方法同上,phantomjs下载地址:http://phantomjs.org/download.html

参考文章:

http://www.jianshu.com/p/73697828b8f8

http://blog.csdn.net/xiaomi817/article/details/68490892#comments

相关文章

网友评论

    本文标题:爬虫之--mac安装selenium遇到的坑

    本文链接:https://www.haomeiwen.com/subject/yixijxtx.html