gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-30 01:37:26 38 4
gpt4 key购买 nike

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

myPlt = imp.load_source('SourceFile', 'path/to/SourceFile.py')

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

/path
.../to
...SourceFile.py
...OtherModule.py
...__init__.py

当我运行 load_source 时,出现错误“ImportError:没有名为 OtherModule 的模块”

我的 load_source 调用不正确吗?我应该采用其他方法导入 SourceFile 吗?

最佳答案

尝试:

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

关于python - imp.load_source() 抛出 "No Module Named"错误 Python 2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37035750/

38 4 0