为了账号安全,请及时绑定邮箱和手机立即绑定

如何解决Python中的“ ImportError:没有名为…的模块”错误?

如何解决Python中的“ ImportError:没有名为…的模块”错误?

手掌心 2019-11-13 14:34:33
解决此ImportError错误的正确方法是什么?我有以下目录结构:/home/bodacydo/home/bodacydo/work/home/bodacydo/work/project/home/bodacydo/work/project/programs/home/bodacydo/work/project/foo我在目录中/home/bodacydo/work/project现在,如果我输入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外壳程序执行此操作,那么它将起作用:python>>> from foo.tasks import my_function只有通过python ./programs/my_python_program.py脚本调用它才行。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1016 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信