ImportError: No module named Selenium, any suggestions?

ImportError: No module named Selenium, any suggestions?

我正在从绝对初学者的角度学习 RobotFramework。 我有使用 ruby-watir 和 gherkin 创建自动化脚本的经验。以及 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 安装的 selenium 的安装位置有关

有什么帮助吗?

Python 区分大小写,因此您应该使用 from selenium import webdriver

而不是 from Selenium import webdriver