【问题标题】:ImportError: No module named C:Python27Libsite-packagesSelenium2Library [closed]ImportError:没有名为 C:Python27Libsite-packagesSelenium2Library 的模块 [关闭]
【发布时间】:2014-02-09 17:27:19
【问题描述】:

我正在尝试使用 RIDE 运行一个简单的测试用例(打开具有指定 URL 的浏览器)。

我将 Selenium2Library 路径指定为 --> C:\Python27\Lib\site-packages\Selenium2Library\ (注:它以红色出现)。

我通过给出以下关键字编写了测试用例。

open browser http://www.google.com ie

当我运行上述测试用例时,出现以下错误。有人可以帮我解决这个问题吗?

[ ERROR ] Error in file 'D:\Test1.txt': Importing test library 'C:Python27Libsite-packagesSelenium2Library' failed: ImportError: No module named C:Python27Libsite-packagesSelenium2Library

注意:我有 RIDE 1.2.3、Robot Framework 2.8.4、Python 2.7.6。

【问题讨论】:

  • 看起来您应该在库路径中使用双反斜杠。

标签: python selenium-webdriver robotframework


【解决方案1】:

通过在双反斜杠 (\\)正斜杠 (/) 中指定库路径来解决问题,如下所示。

C:\\Python27\\Lib\\site-packages\\Selenium2Library\\
OR C:/Python27/Lib/site-packages/Selenium2Library/。

【讨论】:

  • Selenium2Library 与站点包中的所有其他库一样,只需指定库名称即可导入,例如 Library Selenium2Library
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-03-11
  • 2012-12-07
  • 2012-05-23
  • 2019-07-29
  • 2015-07-04
  • 2014-03-15
  • 2017-12-29
相关资源
最近更新 更多