问题遇到的现象和发生背景
已经在网上下载并安装pygame,但是用sublime运行的时候,仍然显示没有pygame
问题相关代码,请勿粘贴截图
以下是终端运行结果
C:\Users\96187>pip list
Package Version
pip 22.0.4
pygame 2.1.2
setuptools 41.2.0
wheel 0.37.1
以下是sublime中程序
import sys
import pygame
class AlienInvasion:
"""管理游戏资源和行为的类"""
def __init__(self):
"""初始化游戏并创建游戏资源。"""
pygame.init()
self.screen = pygame.display.set_mode((1200,800))
#实参(1200,800)是一个元组
pygame.display.set_caption("Alien Invasion")
def run_game(self):
"""开始游戏的主循环"""
while True:
# 监视键盘和鼠标事件。
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
# 让最近绘制的屏幕可见。
pygame.display.flip()
if __name__ == '__main__':
# 创建游戏实例并运行。
ai = AlienInvasion()
ai.run_game()
运行结果及报错内容
Traceback (most recent call last):
File "E:\Desktop\python_work\alien_invasion\alien_invasion.py", line 3, in
import pygame
ModuleNotFoundError: No module named 'pygame'
我想要达到的结果
我想将pygame能够在sublime中找到