centosfirefox怎么安装(火狐浏览器selenium的安装和使用)

在我们日常处理爬虫任务的时候,不可避免要把程序挂接到云端服务器,对于没有图形界面的 Centos 云服务器来说如果还想使用 selenium 浏览器驱动模拟器执行爬虫任务的话就需要对环境进行安装和配置才行。

这里介绍 Centos7.x 火狐浏览器 selenium 的安装和使用流程,具体代码不做演示。

centosfirefox怎么安装(火狐浏览器selenium的安装和使用)(1)

系统环境配置yum安装

yum -y install firefox

浏览器显示中文

yum install fonts-chinese yum install fonts-ISO8859-2-75dpi

修改 /etc/sysconfig/i18n ,内容如下

LANG="en_US.UTF-8" SYSFONT="lat0-sun16"

把驱动上传到服务器上

火狐浏览器驱动下载

centosfirefox怎么安装(火狐浏览器selenium的安装和使用)(2)

然后就可以使用了,没错就是这么简单。

错误总结权限问题

Message: 'geckodriver' executable may have wrong permissions.

解决办法:把geckodriver的权限全部点上就行了

centosfirefox怎么安装(火狐浏览器selenium的安装和使用)(3)

geckodriver路径问题

# PATH xxxxxx之类 # path定义成 path = r'xxxxxxxx'的格式否则会报错 path = r'/XXXX/geckodriver/geckodriver' driver = webdriver.Firefox(executable_path = path ,firefox_options = firefox_options)

后续遇见坑继续总结

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页