Не могу запустить Selenium Web Scraper на виртуальной машине UbuntuC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Не могу запустить Selenium Web Scraper на виртуальной машине Ubuntu

Сообщение Anonymous »

Код: Выделить всё

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

ChromeDriver driver = new ChromeDriver(ChromeDriverService.CreateDefaultService(), options, TimeSpan.FromMinutes(3));
Я получаю эту ошибку.

Необработанное исключение. OpenQA.Selenium.WebDriverException: ошибка при запуске процесса: /home/lartsevalex/NewAvitoParser/bin/Debug/net8.0/selenium-manager/linux/selenium-manager --browser "chrome" --language-binding csharp --output json
---> System.ComponentModel.Win32Exception (13): произошла ошибка при запуске процесса «/home/lartsevalex/NewAvitoParser/bin/Debug/net8.0/selenium-manager/linux/selenium-manager» с рабочим каталогом /home/lartsevalex/NewAvitoParser. Разрешение отклонено
в System.Diagnostics.Process.ForkAndExecProcess(ProcessStartInfo startInfo, StringsolvedFilename, String[] argv, String[] envp, String cwd, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd , Int32& stdoutFd, Int32& stderrFd, Boolean UseTerminal, Boolean throwOnNoExec)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at OpenQA.Selenium.SeleniumManager.RunCommand(String fileName, String аргументы)
--- Конец трассировки внутреннего стека исключений ---
at OpenQA.Selenium.SeleniumManager.RunCommand(String fileName, String аргументы)
at OpenQA.Selenium.SeleniumManager.BinaryPaths(String аргументы)в OpenQA.Selenium.DriverFinder.BinaryPaths()
в OpenQA.Selenium.DriverFinder.GetDriverPath()
в OpenQA.Selenium.Chromium.ChromiumDriver.GenerateDriverServiceCommandExecutor (служба DriverService, параметры DriverOptions, команда TimeSpanTimeout )
at OpenQA.Selenium.Chromium.ChromiumDriver..ctor(служба ChromiumDriverService, параметры ChromiumOptions, команда TimeSpanTimeout)
at OpenQA.Selenium.Chrome.ChromeDriver..ctor(служба ChromeDriverService, параметры ChromeOptions, команда TimeSpanTimeout) )
в AvitoParser.Program.Main(String[] args) в /home/lartsevalex/NewAvitoParser/Program.cs:строка 51

Я уже установил chromedriver и стабильную версию Google-Chrome. Но это приложение по-прежнему не запускается.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -ubuntu-vm
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»