Установка python3.6 и Selinium на CentOS 7
Никак не претендую на мега мануал, но многие спрашивают как сделать. решил чутка описать чтоб скидывать урл.
И так, имеем голую центозу 7
подключаем repo от epel.
yum install epel-release
Далее ставим python3.6 и zip
yum install python36 python36-devel python36-pip unzip
Ставим Chrome
yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
Качаем и распаковываем вебдрайвер, в моем случае он под хром 78 версии.
curl -o chromedriver_linux64.zip https://chromedriver.storage.googleapis.com/78.0.3904.105/chromedriver_linux64.zip
unzip chromedriver_linux64.zip -d /usr/local/bin/ && rm -rf chromedriver_linux64.zip
ставим selenium
pip3 install selenium
теперь все готово. в питоше юзаем путь к драйверу вот так.
webdriver.Chrome(executable_path='/usr/local/bin/chromedriver', chrome_options=options)
Ну и не забываем что для консоли юзаем.
options.add_argument('--headless') options.add_argument('--disable-gpu') options.add_argument('--no-sandbox')