在某些python源代码中,发生以下代码行:
from .context import Context, current_context, cpu, gpu, cpu_pinned
那么这个.context到底是什么, 如果该行中有错误: OSError:[WinError 126]找不到指定的模块 我怎么知道哪一部分出了问题?以及如何在Windows中检测和修复它。
答案 0 :(得分:0)
请查看absolute vs relative imports in python。
根据您的情况
import .context
意味着“上下文”模块应该存储在相对于您的python文件的上部路径中。
有一些方法可以修复导入错误:
1)将“上下文”模块放入正确的路径。
2)将具有正确路径的导入语句更改为“上下文”模块。