导入已安装的pygame模块时出错

时间:2019-03-09 14:15:33

标签: python pygame spyder

我目前正在学校的PC上做一个项目,我想使用a =sorted([0,4,3,5,21,5,6,3,1,23,4,6,1,93,34,10]) unique_a = set(a) first_inds = {} for i,x in enumerate(a): if not x in first_inds: first_inds[x] = i my_inds = [first_inds[x] for x in sorted(unique_a)] ,因为我有pygame的经验。当我尝试使用该行pygame来查看pygame是否正确下载时,我已经在命令提示符python -m pip install -U pygame --user中使用此行下载了python3 -m pygame.examples.aliens,它工作正常。 / p>

但是,当我将其导入项目时,会出现此错误消息

  

第10行中的文件“ C:/用户/用户/文档/Programming/test.py”          导入pygame

     

ModuleNotFoundError:没有名为“ pygame”的模块

其他信息: 我用Spyder 这是Windows pc

预先感谢:)

1 个答案:

答案 0 :(得分:0)

如果您之前使用过pygame,请查看是否有名为mockUserRepository.save(*) shouldReturn Future(Some(user)) 的文件,因为我遇到的问题与您相同,而我的问题是将文件命名为与核心模块相同,请检查一下。

我已经完成了您在pygame.py上放置的命令。我得到了python3 -m pygame.examples.aliens

当我将第二个命令更改为ModuleNotFoundError: No module named 'pygame'而不是python时,它在安装了python3这样的pygame之后从安装pygame的方式卸载pygame后工作了,将其更改为卸载,然后尝试此版本。