学习项目《外星人入侵》时,在“12.4.2在屏幕上绘制飞船”遇到pygame.error: Couldn't open images/ship.bmp问题
错误提示:pygame.error: Couldn't open images/ship.bmp
位置:
然后百度看了大家的方法原来需要改为绝对路径、开头加 'r' ,以及Windows系统用 ‘ \ ’(链接:https://blog.****.net/weixin_39449570/article/details/78436705)。
这时其实已经可以运行的,然后还是报错了:
这里因为没有再运行一次ship.py 文件,_pycache_中ship.cpython-38.pyc没有更新上(为什么要更新请看链接:https://www.cnblogs.com/jinhh/p/8467119.html),再执行一次ship.py后,执行alien_invasion.py文件,此时结果出来了。
结果:成功