Python 如何使用pygame模块?

Python 如何使用pygame模块?,python,pip,pygame,installation,Python,Pip,Pygame,Installation,我得到的错误是- import pygame import time import datetime cup=int(input("please enter how many cups you want to drink in a day: ")) interval=int(input("please enter after how many minutes we should remind you: ")) waterat=time.time() #gives some random time

我得到的错误是-

import pygame
import time
import datetime
cup=int(input("please enter how many cups you want to drink in a day: "))
interval=int(input("please enter after how many minutes we should remind you: "))
waterat=time.time() #gives some random time which will help we know the duration
intervalsec=interval*60
if (cup>0):
    if (time.time()-waterat)>intervalsec:
        print("DRINK WATER!!!!!!")
        while (true):
            pygame.mixer.music.load('water.mp3')
            pygame.mixer.music.play(-1)
            #plays infinite time
            word=input("enter done if you done drinking water: ")
            if (word.lower=="done"):
                cup=cup-1
                waterat=time.time()
                f=open("drinktime.txt","a")
                f.write(datetime.datetime.now())
                #datetime function is inside datetime module
                break
time.sleep(60)
#program sleep for 60 sec
回溯(最近一次呼叫最后一次):
文件“C:/Users/Nishant/Desktop/practice/water rementer/drink.py”,第1行,在
导入pygame
文件“C:\Users\Nishant\AppData\Roaming\Python37\site packages\pygame\ \uuuuu init\uuuuu.py”,第120行,在
从pygame.base导入*
ModuleNotFoundError:没有名为“pygame.base”的模块

你的问题提得不好。你应该给我们更多的细节,这样我们才能更好地回答你。你正确安装pygame了吗?你有什么版本的Python

我复制了你的代码,解释得很好。这意味着您只是没有正确导入pygame

我想你会在这条线索中找到答案:


我有python 3.7.3,当我使用python空闲运行它时,它接受输入,但不播放音乐。当我使用pycharm运行它时,它给出了错误。我已经安装了PyGame1.9.6。我一次又一次地尝试重新安装pygame,但没有任何效果/Ok我已经配置了Pythonidle,所以我将继续使用这个。我测试了您的代码,但在“if((time.time()-waterat)>intervalsec:”之后,它似乎不起作用。它在第二个if中跳过所有代码。这可能是一个与你的条件语句而不是pygame有关的问题。我用精确语句制作了另一个版本,但我删除了声音播放部分(因为pygame错误)。它很好用。我不知道如何正确使用pygame,但即使我的声音播放部分的语法错误,它也应该打印“饮用水”。我建议您遵循pygame的教程。只需谷歌一下,就可以享受创建游戏的乐趣!
Traceback (most recent call last):
  File "C:/Users/Nishant/Desktop/practice/water reminder/drink.py", line 1, in <module>
    import pygame
  File "C:\Users\Nishant\AppData\Roaming\Python\Python37\site-packages\pygame\__init__.py", line 120, in <module>
    from pygame.base import *
ModuleNotFoundError: No module named 'pygame.base'