Robot Framework - не могу найти модуль Python - PullRequest
0 голосов
/ 21 марта 2019

Я решил скопировать именно ту обучающую программу, найденную здесь , но каким-то образом, когда я ее запускаю, я получаю сообщение об ошибке

"[ОШИБКА] Ошибка в файле 'C: \ Users \ path \ to \ tests': импорт теста библиотека 'ExampleLibrary' завершилась ошибкой: ModuleNotFoundError: модуль не указан 'ExampleLibrary' "

Теперь я попробовал как с расширением .py, так и без, на всякий случай, но по какой-то причине это не работает. Оба файла находятся в одной папке.

У меня установлен Python 3. Я скопировал только файлы .tsv (переименованные в .robot) и .py.

Я не понимаю, почему это не работает. Если я работаю только с файлами .robot, все в порядке.

1 Ответ

0 голосов
/ 21 марта 2019

Необходимо указать относительный путь от файла .robot к файлу .py:

Library ./ExampleLibrary.py

или абсолютный.Или поместите папку в окружение PYTHONPATH.переменной и добавьте расширение .py к ExampleLibrary, потому что это всего лишь файл, а не надлежащая библиотека (внутри папки).

Примечание: файл библиотеки Python несовместим с Python3, как сейчас,и вам нужно внести незначительные исправления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...