我在导入包时遇到问题。我的文件结构是这样的:
filelib/
__init__.py
converters/
__init__.py
cmp2locus.py
modelmaker/
__init__.py
command_file.py
Run Code Online (Sandbox Code Playgroud)
在模块中command_file.py,我有一个名为CommandFile我想在其中调用的类cmp2locus.py模块中调用的类。
我在模块中尝试了以下操作cmp2locus.py:
import filelib.modelmaker.command_file
import modelmaker.command_file
from filelib.modelmaker.command_file import CommandFile
Run Code Online (Sandbox Code Playgroud)
所有这些选项都会返回ImportError: No modules named ...
感谢任何有关解决此问题的提示。我不明白为什么这个导入不起作用。