Python2用户在这里
我试图在python子流程(即使用python子流程包https://docs.python.org/2/library/subprocess.html调用的流程)中执行相对导入,这自然会因“在非包中尝试相对导入”而失败。之所以会发生这种情况,是因为python脚本将作为主执行,因此相对导入失败。我想知道有没有办法解决这个问题
以下是文件结构:
PythonProgramDriver/
subprocess1/
/helpers1
/script1
subprocess2/
/helpers2
/script2
data/
script2需要调用helpers1中的函数。但它无法导入该函数。我尝试了“from.subprocess1 import helpers1”,但出现了“尝试相对导入…”错误
有什么帮助吗?谢谢
目前没有回答
相关问题 更多 >
编程相关推荐