自定义模块引入失败ModuleNotFoundError: No module named ‘tool.toolscript‘; ‘tool‘ is not a package

解决方案:

Python入门系列15 - 史上最详细的包和模块import讲解篇-轻识

import sys, os
base_path = os.path.dirname(os.path.dirname(
                            os.path.abspath(__file__)))
sys.path.append(base_path)
----------------  sys拼接 一定要在自定义包引入之前定义   ----------------------------------
import package.test1 as test1       注意import的顺序。
print(test1.a)

你可能感兴趣的:(arcpy,python)