tri*_*oid 5 java selenium-chromedriver ubuntu-14.04
我从官方的ubuntu存储库安装了chrome-chromedriver,但是当我尝试运行二进制文件或从java库调用它时,我总是遇到以下错误:
/ usr/lib/chromium-browser/chromedriver:加载共享库时出错:libui_base.so:无法打开共享对象文件:没有这样的文件或目录
这不是Ubuntu 12.04上Chromedriver的副本- 加载共享库时出错:libXi.so.6
因为缺少的库名称不同.我尝试使用他们无法解决的解决方案.
有谁遇到同样的问题?
libui_base.so由Chromium本身提供,它存在于/usr/lib/chromium-browser/libs.
要解决问题,我们需要将此路径添加到LD_LIBRARY_PATH.或者,我在文件/etc/ld.so.conf.d/夹中创建了chrome_lib.conf文件,其中只包含此路径.
/etc/ld.so.conf.d/chrome_lib.conf:
/usr/lib/chromium-browser/libs
Run Code Online (Sandbox Code Playgroud)
然后运行$ sudo ldconfig
此chromedriver成功运行后.
| 归档时间: |
|
| 查看次数: |
5578 次 |
| 最近记录: |