Robot Framework - 找不到python模块

问题描述 投票:0回答:1

我决定复制完全找到here的教程,但不知何故,当我运行它时,我一直得到错误

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

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

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

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

python robotframework
1个回答
0
投票

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

Library ./ExampleLibrary.py

或绝对的。或者将文件夹放在PYTHONPATH环境中。变量并将.py扩展名添加到ExampleLibrary,因为它只是一个文件而不是一个合适的库(在文件夹中)。

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

© www.soinside.com 2019 - 2024. All rights reserved.