报错日志:
Traceback (most recent call last):
File "/Users/xxx/xxx/Project/python/xxx/xxx_req/xxx.py", line 15, in <module>
from xxx import xxx_pb2_grpc, xxx_pb2
ModuleNotFoundError: No module named 'xxx'
from xxx import xxx_pb2_grpc, xxx_pb2
ModuleNotFoundError: No module named 'xxx'
解决方式:File "/Users/xxx/xxx/Project/python/xxx/xxx_req/xxx.py"文件开头加以下代码,把xxx所在的目录加入到sys.path
import sys,os
curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = os.path.split(curPath)[0]
sys.path.append(rootPath)
rootPath = os.path.split(rootPath)[0]
sys.path.append(rootPath)
print(sys.path)

这篇博客解决了Python运行时出现的`ModuleNotFoundError`。问题出在尝试导入不存在的模块'xxx'。解决方法是在文件开头添加代码,将模块所在目录添加到`sys.path`中,以确保正确引用。通过打印`sys.path`确认目录已添加。
7462

被折叠的 条评论
为什么被折叠?



