我决定完全复制找到的here教程,但是以某种方式运行它时,我总是收到错误消息
“ [错误]文件'C:\ Users \ path \ to \ tests'中的错误:导入测试 库“ ExampleLibrary”失败:ModuleNotFoundError:未命名模块 'ExampleLibrary'“
现在,我尝试使用.py扩展名和不使用.py扩展名,以防万一,但是由于某些原因,它不起作用。这两个文件都在同一个文件夹中。
我安装了python 3。我只复制了.tsv(重命名为.robot)和.py文件。
我不明白为什么它不起作用。如果我仅使用.robot文件,则一切都很好。
答案 0 :(得分:0)
您必须指定从.robot文件到.py文件的相对路径:
Library ./ExampleLibrary.py
或绝对值。或将文件夹放在PYTHONPATH env中。变量,然后将.py扩展名添加到ExampleLibrary中,因为它只是一个文件,而不是适当的库(在文件夹内)。
请注意,Python库文件现在与Python3不兼容,您必须进行一些小的更正。