一、原本代码
import sys
sys.path.append("..")from utils.util import *
报错:无法导入模块utils
二、解决方案如下:
而在python中import是没有当前目录(./),上级目录(../)这种写法的
将import sys
sys.path.append("..")
删除,改成如下,便可解决
import sys
import os
curPath = os.path.abspath(os.path.dirname(__file__))
rootPath = os.path.split(curPath)[0]
print rootPath
sys.path.append(rootPath)