Установка Selenium и WebDriver вручную



Установка Selenium ничем не отличается от установки других модулей в python.

Установка:

pip install selenium

А вот что касается WebDriver, тут дела обстоят немного сложнее.

Установка WebDriver

Для начала нам необходимо выяснить версию вашего браузера Сhrome, для этого введите в строке поиски  поиска chrome://version/ далее переходим по ссылке, чтобы скачать сам WebDriver

Важно! Скачать webdriver необходимо той версии, что и ваш браузер. Eсли версия не совпадает на 100%, качайте ту, в которой совпадает первая цифра.

Итак, когда мы скачали chromedriver_win64.zip, распакуем архив на диск C:/ и переименуем, чтобы путь выглядел так: C:\chromedriver\chromedriver.exe

Добавление webdriver в PATH в Windows

Чтобы добавить webdriver в переменные среды Windows:

chromedriver.exe должен лежать в папке на диске c:/

Нажмите на клавиши» «Win» + «R».

В окне «Выполнить» введите команду: «systempropertiesadvanced» (без кавычек), а затем нажмите на кнопку «ОК».

В окне «Свойства системы», во вкладке «Дополнительно» нажмите на кнопку «Переменные среды…»

В окне «Переменные среды» отображаются пользовательские переменные среды и системные переменные среды. Необходимо добавить путь к  C:\chromedriver\ в обе директории, чтобы всё работало наверняка.

Вариант 1. Добавить в конец списка после точки с запятой адрес к C:\chromedriver\ .

Вариант 2. Нажмите кнопку Создать и укажите путь к C:\chromedriver\.

Чтобы проверить, добавленный путь, пропишите PATH в командной строке, затем проверьте наличие в конце списка адреса C:\chromedriver\ — путь к месту хранения chromedriver.exe

Скопируйте код, ниже и запустите у себя в IDE, если окно браузера открылось и там загрузился сайт  то поздравляю Вас, установка выполнена успешна. Если код ниже не заработал, перезагрузите компьютер.

import time
from selenium import webdriver

url = 'https://mob25.com/'
browser = webdriver.Chrome()
browser.get(url)
time.sleep(5)


Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: