ImportError:没有名为Selenium的模块,有什么建议吗?

时间:2016-04-20 14:30:14

标签: python-2.7 selenium selenium-webdriver pycharm robotframework

我正在从绝对的初学者角度学习RobotFramework。 我有使用ruby-watir和小黄瓜创建自动化脚本的经验。以及c#中的自动化。

然而,我甚至对Pycharm中的RobotFramework设置感到困惑。

我已经安装了所有软件包 我觉得有必要   - 包括selenium / RobotFramework / RobotFramework-selenium2library。

我的Python.exe和脚本位于正确的目录中,以及正在添加的环境变量。

但是当我跑步时:

from lettuce import *
from behave import *
from Selenium import webdriver


@step("I am on the web")
def step_impl(context):
context.browser = webdriver.Firefox

pass

我明白了:

Traceback (most recent call last):
   File "C:/Users/Jordan/PycharmProjects/RbtFrameWork/features/steps/Test_steps.py", line 3, in <module> 
     from Selenium import webdriver
ImportError: No module named Selenium

我想这与我的硒的安装位置有关 - 我已经通过pip安装了

任何帮助?

1 个答案:

答案 0 :(得分:2)

Python区分大小写,因此您应使用from Selenium import webdriver而不是from selenium import webdriver