解決此ImportError錯誤的正確方法是什么?我有以下目錄結(jié)構(gòu):/home/bodacydo/home/bodacydo/work/home/bodacydo/work/project/home/bodacydo/work/project/programs/home/bodacydo/work/project/foo我在目錄中/home/bodacydo/work/project現(xiàn)在,如果我輸入python ./programs/my_python_program.py我立刻得到ImportError: No module named foo.tasks將./programs/my_python_program.py包含以下行:from foo.tasks import my_function我不明白為什么python找不到./foo/tasks.py-它在那里。如果我從Python外殼程序執(zhí)行此操作,那么它將起作用:python>>> from foo.tasks import my_function只有通過python ./programs/my_python_program.py腳本調(diào)用它才行。
添加回答
舉報
0/150
提交
取消