记一次Python导包经历
最近由于需要写一个脚本调用另一个文件里面的一个方法,试了很久都导包失败,特此记录一下 问题背景1)脚本文件为 2) 3)项目处于运行状态,脚本是后续自己写的 解决过程1)尝试在 2)将
import sys sys.path.append("/xxx/xxx/src/xxx/xxx") # public_model_func.py的上一级目录,从根目录开始 但是这样可以导入public_model_func.py,但是加载public_model_func.py时会导入其他的包,这时又会报错
import sys sys.path.append("/xxx/xxx") # src的上级目录,注意最后面没有/ 问题完美解决 小结1)导包时要将导包路径加到 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |