在linux服务器端使用selenium,然后让chrome谷歌浏览器无界面运行。
报错如下:
easyprocess.EasyProcessCheckInstalledError: cmd=['Xvfb', '-help']
OSError=[Errno 2] No such file or directory: 'Xvfb': 'Xvfb'
Program install error!
解决办法:
1.首先需要一个模块,pyvirtualdisplay模块
pip install pyvirtualdisplay
2.linux系统中安装xvfb软件 (博主用的是centos7系统)
yum install Xvfb
3.在python环境中安装xvfbwrapper
pip install xvfbwrapper
完毕!