安装了Pygame,但不会导入

时间:2019-10-19 08:48:12

标签: python pip pygame

一个月前,我安装了pygame并使用它编写了许多工作程序。现在,我再次运行这些程序,但出现错误:

    Traceback (most recent call last):
      File "C:\Users\User\Desktop\Python\ESOL Games\Level 1.py", line 3, in <module>
        import pygame
    ModuleNotFoundError: No module named 'pygame'

我使用了点冻结:

C:\Users\User>pip3 freeze
beautifulsoup4==4.8.0
bs4==0.0.1
cycler==0.10.0
et-xmlfile==1.0.1
jdcal==1.4.1
kiwisolver==1.1.0
matplotlib==3.1.1
numpy==1.17.2
openpyxl==2.6.3
Pillow==6.1.0
pygame==1.9.6
pyparsing==2.4.2
python-dateutil==2.8.0
six==1.12.0
soupsieve==1.9.3

并试图点和得到

C:\Users\User>python -m pip install pygame

Requirement already satisfied: pygame in 
c:\users\user\appdata\local\programs\python\python37\lib\site-packages (1.9.6)

所以我完全相信pygame已安装,为什么不导入呢?我没有更改任何以前工作程序的目录,并且也没有移动空闲。

为什么找不到pygame模块?

1 个答案:

答案 0 :(得分:0)

您可以检查系统上是否安装了多个python。

您可以通过命令行类型where python并在运行的python文件中进行交叉检查 输入以下代码

import sys
sys.executable

检查两个python是否相同。

如果没有,则应导出pygame软件包安装到的python的路径