获取ModuleNotFoundError:没有名为' selenium.webdriver.common'错误信息

时间:2018-01-28 11:08:20

标签: python selenium

我正在使用Selenium版本3.8和Python3.6与chromedriver / gekodriver。

每当我跑步时:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys

我收到以下错误消息:

C:\Users\myname\PycharmProjects\Selenium\venv\Scripts\python.exe C:/Users/myname/.PyCharmCE2017.3/config/scratches/scratch_19.py  
Traceback (most recent call last):
  File "C:/Users/myname/.PyCharmCE2017.3/config/scratches/scratch_19.py", line 2, in <module>  
    from selenium.webdriver.common.keys import Keys  
ModuleNotFoundError: No module named 'selenium.webdriver.common'  
Process finished with exit code 1

但是每次很少有脚本运行得很好时就不会发生这种情况:

以下是我遵循的步骤:

  1. 尝试使用pip卸载并重新安装Selenium。
  2. 我在python IDE和PyCharm中间歇性地面对这个问题。
  3. 更多我没有为Selenium设置环境变量,这是导入selenium模块的必要步骤吗?

1 个答案:

答案 0 :(得分:0)

我收到此错误消息,因为我使用相同的名称&#34; selenium&#34;创建了一个文件。当我删除该文件时,它修复了问题。