No module named

练习外星人入侵游戏代码时出现No module named 'game_functions'的报错,
尝试了
import sys
sys.path.append('')
但仍然报错
以下为我的代码

img

img

求解答

game_functions 是你自己要手写的库文件,把书往前翻一翻,一定有教你写 game_functions.py 的地方

根据错误描述,没有一个game_functions.py文件,而该文件不是Python库,而是自己编写的文件。

  1. 建议你看一下如何编写game_functions.py文件;
  2. 建议该文件和主程序在同一个目录下,避免不能执行。
  3. 当然game_functions.py 文件中要没有语法错误或其他错误。