1.Failed to launch the browser process!
Error: Failed to launch the browser process!
/root/.cache/puppeteer/chrome/linux-1056772/chrome-linux/chrome: error while loading shared libraries: libatk-1.0.so.0: cannot open shared object file: No such file or directory
resolve:
sudo yum install -y chromium
Running as root without --no-sandbox is not supported.
let browser = await puppeteer.launch({
args:['--no-sandbox'],
env: {
DISPLAY: ":10.0"
}
});
ERROR:ozone_platform_x11.cc(238)] Missing X server or $DISPLAY
remove headless or
[https://stackoverflow.com/questions/60304251/unable-to-open-x-display-when-trying-to-run-google-chrome-on-centos-rhel-7-5]
- 中文乱码问题
https://help.accusoft.com/PCC/v11.2/HTML/Installing%20Asian%20Fonts%20on%20Ubuntu%20and%20Debian.html
文章描述了在尝试使用Puppeteer启动Chrome浏览器时遇到的错误,包括找不到libatk-1.0.so.0库、不允许root无sandbox模式运行及缺失Xserver或$DISPLAY环境变量的问题。解决方案包括通过yum安装缺失的库,设置--no-sandbox参数以及检查Xserver和DISPLAY设置。
2379

被折叠的 条评论
为什么被折叠?



