imp.load_source()抛出"No Module Named"错误Python 2.7

Jul*_*tea 5 python python-module python-import python-2.7

我目前正在使用Python 2.7,我正在尝试加载这样的文件:

myPlt = imp.load_source('SourceFile', 'path/to/SourceFile.py')
Run Code Online (Sandbox Code Playgroud)

但是,SourceFile.py导入模块OtherModule,它与SourceFile位于同一目录中.包结构如下所示:

/path
 .../to
      ...SourceFile.py
      ...OtherModule.py
      ...__init__.py
Run Code Online (Sandbox Code Playgroud)

当我运行load_source时,我收到错误"ImportError:No module named OtherModule"

我的load_source调用不正确吗?我应该采用另一种方式来导入SourceFile吗?

mat*_*sap 0

尝试:

imp.load_source("目录", "目录" + "文件名.py")