You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu虚拟机中Selenium网页爬虫启动失败求助

解决方案

1. 修复Selenium Manager权限问题

错误核心是selenium-manager二进制文件缺少可执行权限,执行以下命令添加权限:

chmod +x /home/lartsevalex/NewAvitoParser/bin/Debug/net8.0/selenium-manager/linux/selenium-manager

2. 优化冗余代码

你的代码里重复定义了ChromeOptions实例,可删除冗余的var chromeOptions = new ChromeOptions();,不影响功能但代码更简洁。

3. 手动指定ChromeDriver路径(可选)

如果不想依赖Selenium Manager自动管理驱动,可直接指定已安装的chromedriver路径,规避权限问题:

ChromeOptions options = new ChromeOptions();
options.AddArgument("headless");
options.AddArgument("disable-gpu");
options.AddArgument("--no-sandbox");

// 替换为你实际安装的chromedriver路径,例如/usr/bin/chromedriver
var driverService = ChromeDriverService.CreateDefaultService("/usr/bin");
ChromeDriver driver = new ChromeDriver(driverService, options, TimeSpan.FromMinutes(3));

内容的提问来源于stack exchange,提问作者user27832659

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 09:20:07