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
我正在从绝对初学者的角度学习 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