Chrome AWS EC2 Linux:无法打开共享对象文件

cqoc49vn  于 2023-02-10  发布在  Go
关注(0)|答案(1)|浏览(148)

我正在尝试让(特定版本的)Chrome和Chromedriver(以及最终的Selenium)在一个AWS EC2 Linux示例上运行,该示例交给我进行测试。
1.导航到我的/tmp目录,
1.运行sudo wget https://chromedriver.storage.googleapis.com/102.0.5005.61/chromedriver_linux64.zip
1.解压缩的chromedriver
1.把chromedriver移到了我的/usr/bin里。
然而,当我检查chromedriver - version以进行健全性检查时,我得到了以下错误:
chrome 驱动器:加载共享库时出错:libxcb.so.1版本:无法打开共享目标文件:无此文件或目录
这个网站和其他网站上的一些帖子记录了类似的困境(加载共享库时出错:)建议这个错误可能是由于我的示例中没有libxcb,但是我是一个新手,我不确定(我甚至不知道libxcb是干什么的)。希望得到一些关于如何继续的反馈。如果关于我的示例的任何其他信息会有帮助,请随时告诉我。谢谢!<...>) suggest that maybe this error is due to the absence of libxcb from my instance, but I am such a novice that I'm just not sure (I don't even know what libxcb is for). Hoping to get some feedback on how to proceed. If any other info about my instance would be helpful, feel free to let me know. Thanks!

huwehgph

huwehgph1#

如果您键入yum whatprovides libxcb.so.1,您将看到提供您缺少的文件的库的名称和版本。
一般来说,我发现libX11提供了chrome和chromedriver所需的大部分库。

sudo yum install -y libX11

然后重复上述步骤。

相关问题