I get an error while running this selenium script. Please suggest what can be done to fix this: Script:
from selenium import webdriver from selenium.webdriver.common.keys import Keys import re import csv import time driver = webdriver.chrome("<webdriver path>") driver.get("https://www.google.com/") driver.find_element_by_xpath('//*[@title="Search"]') send_keys('abc') driver.find_element_by_xpath('//*[@class="sbico _wtf _Qtf"]').click() time.sleep(5) driver.find_element_by_xpath('//[@id="rso"]/div[1]/div/div[1]/div/div/h3/a') print(var)
Error:
Traceback (most recent call last): File “C:/Users/admin/Desktop/test2.py”, line 2, in from selenium import webdriver ModuleNotFoundError: No module named ‘selenium’
I have installed Python 3.6 on win 7 Professional 32 bit. I have Selenium Standalone Server version 3.4.0(link)
Advertisement
Answer
Try installing selenium using pip. Use the following command.
python -m pip install -U selenium