机器人框架-找不到python模块

时间:2019-03-21 03:08:10

标签: python robotframework

我决定完全复制找到的here教程,但是以某种方式运行它时,我总是收到错误消息

  

“ [错误]文件'C:\ Users \ path \ to \ tests'中的错误:导入测试   库“ ExampleLibrary”失败:ModuleNotFoundError:未命名模块   'ExampleLibrary'“

现在,我尝试使用.py扩展名和不使用.py扩展名,以防万一,但是由于某些原因,它不起作用。这两个文件都在同一个文件夹中。

我安装了python 3。我只复制了.tsv(重命名为.robot)和.py文件。

我不明白为什么它不起作用。如果我仅使用.robot文件,则一切都很好。

1 个答案:

答案 0 :(得分:0)

您必须指定从.robot文件到.py文件的相对路径:

Library ./ExampleLibrary.py

或绝对值。或将文件夹放在PYTHONPATH env中。变量,然后将.py扩展名添加到ExampleLibrary中,因为它只是一个文件,而不是适当的库(在文件夹内)。

请注意,Python库文件现在与Python3不兼容,您必须进行一些小的更正。