【发布时间】:2019-11-27 05:20:22
【问题描述】:
我有一个文件夹/example,其中包含/Libs,其中还包含不同的文件夹/a、/b,每个文件夹都包含python 库。我正在尝试从/example 运行robot 框架代码。
它显示的错误:
导入测试库 'a' 失败:ImportError: No module named 'a' 文件“/root/Libs/a/init.py”,第 7 行,在 从导入 a_classname
我该如何解决这个问题?
【问题讨论】:
-
我提供了一条到 /Libs 到 PYTHONPATH 的路径。
-
请分享您到目前为止尝试过的代码。
-
@ComplicatedPhenomenon 到目前为止,我知道在 python-2.7 中,我们从不在导入时编写 .py。
-
在我的机器人命令中添加“--pythonpath /root/Libs/a”有助于我导入“a”。但是我有很多库要导入,不能让机器人命令这么长。有没有办法直接将这些路径添加到 PYTHONPATH 中?
标签: python python-3.x python-2.7 robotframework