Headless Chromium 与 Puppeteer 不工作在亚马逊Linux AMI

juzqafwq  于 2022-11-02  发布在  Linux
关注(0)|答案(3)|浏览(150)

救命啊!
抱歉我的英语不好
问题:从AWS linux AMI应用Puppeteer不起作用。
引发的错误:

(node:11529) UnhandledPromiseRejectionWarning: Error: Failed to launch chrome!
/home/admin/nodejs/crawlV1/node_modules/puppeteer/.local-chromium/linux-575458/chrome-linux/chrome: symbol lookup error: /usr/lib64/libgtk-3.so.0: undefined symbol: g_type_add_instance_private
[1024/070208.617341:ERROR:nacl_helper_linux.cc(310)] NaCl helper process running without a sandbox!
Most likely you need to configure your SUID sandbox correctly

希望大家帮忙。

umuewwlo

umuewwlo1#

你已经看过this了吗?

js4nwp54

js4nwp542#

如果您正在使用运行Amazon Linux的EC2,并且您想尝试Google的Puppeteer(Chrome Headless),下面的教程将在运行最新Amazon Linux AMI版本2017.09的EC2示例上验证。
试试这个link。希望它有帮助

6ju8rftf

6ju8rftf3#

我能够安装和运行puppeteer正确安装这个wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm sudo yum安装./google-chrome-stable_current_*.rpm

相关问题