python发布程序时,导入自定义模块 作者:马育民 • 2024-04-19 23:39 • 阅读:10055 # 解决 ``` import sys sys.path.insert(0,'自定义模块所在的路径,如:.') print(sys.path) import 自定义模块 ``` # 原理 当导入模块时,Python解释器会搜索 `sys.path` 中的所有路径,如果找不到模块所在的路径就会报错 所以 **自定义模块** 要处于 `sys.path` 里才能被导入。(sys.path 默认包含当前执行的文件目录。) ### 查看 ``` import sys print(sys.path) ``` 参考: https://zhuanlan.zhihu.com/p/600648543 原文出处:http://malaoshi.top/show_1IX7XalUrzFN.html