Ubuntu 12.04上的Chromedriver - 加载共享库时出错:libXi.so.6

时间:2014-04-07 22:34:42

标签: ubuntu selenium-chromedriver

我在Ubuntu 12.04计算机上下载了32位chromedriver版本。

然而,它不会运行并退出以下消息。我在互联网上搜索过各个地方,但未能找到解决方案。

./chromedriver: error while loading shared libraries: libXi.so.6: cannot open shared object file: No such file or directory

2 个答案:

答案 0 :(得分:66)

libXi.so.6libxi6提供。然后,Chromedriver也会向libgconf-2-4提出类似的消息。

sudo apt-get install libxi6 libgconf-2-4

每当遇到遗漏某个特定文件apt-file的问题时,拯救:

$ apt-file search libXi.so.6
libxi6: /usr/lib/x86_64-linux-gnu/libXi.so.6
libxi6: /usr/lib/x86_64-linux-gnu/libXi.so.6.1.0
libxi6-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXi.so.6.1.0

这可以通过apt-get:

安装
sudo apt-get install apt-file && apt-file update  # install and fill the index

答案 1 :(得分:-1)

尝试此命令,它将修复库中的次要问题。为我工作。

sudo apt --fix-broken install