版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zjm750617105/article/details/78245693
比如现在有这么一个问题:
toolkit
--eval_cap
--bleu
--bleu.py
caption
--expr
--run1.py
要在run1.py中调用bleu.py中的函数,现在需要导入 bleu.py。
step1: 首先在 toolkit,eval_cap, bleu **分别** 新建空的 __init__.py
即:
toolkit
--__init__.py
--eval_cap
--__init__.py
--bleu
--__init__.py
--bleu.py
caption
--expr
--run1.py
step2: 然后 sys.path.append('toolkit的上层绝对目录')
或者是 export PYTHONPATH=toolkit的上层绝对目录:$PYTHONPATH
OK