我已经创建了一个单独的文件来保存我的Python文件的一些自定义问题类,并在执行以下命令时输出以下错误,如this Travis CI build中所示:
Traceback (most recent call last):
File "test_syntax.py", line 9, in
from ros import main as s
File "/home/travis/build/Richienb/ROS-Code/src/ros/main.py", line 57, in
from errors import ConversionError, WrongInput, UnexpectedError
ModuleNotFoundError: No module named 'errors'
你可以找到所有的代码here
另外,我已经通过cd进入了src
目录。
发布于 2018-07-19 20:42:21
你需要一个像这样的相对导入(在我的机器上需要第二个导入才能得到你发布的错误):
# in main.py
from .errors import ...
# ros.py
from . import errors
https://stackoverflow.com/questions/51421158
复制相似问题