pygame не откроет окно

100
8

Я изучаю python на моем малине pi 3, поэтому я подумал, что попытаюсь добавить некоторые графики. Я пытался открыть окно, чтобы добавить графику, но появляется следующее сообщение об ошибке:

Traceback (most recent call last):
File "/home/pi/python_programmes/pygame1.py", line 1, in <module>
import pygame
File "/home/pi/python programmes/pygame.py", line 6, in <module>
AttributeError: 'module' object has no attribute 'init'

Код, который я ввел:

import pygame
pygame.init()
size = [700, 500]
screen = pygame.display.set_mode(size)
pygame.display.set_caption("My game")
done = False
clock = pygame.time.Clock()
while done == False:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
clock.tick(20)
pygame.quit()

Я удалил все файлы с именем pygame.py, но есть еще один, который называется pygame.pyc

спросил(а) 2021-01-19T18:13:59+03:00 6 месяцев, 2 недели назад
1
Решение
64

у вас есть локальный файл с именем " File "/home/pi/python programmes/pygame.py", так что ваш скрипт не импортирует библиотеку pygame, а импортирует pygame.py из вашей локальной папки "Файл "/home/pi/python programmes/". вам просто нужно переименовать этот файл из pygame.py в другое, и ваша проблема исправлена.

ответил(а) 2021-01-19T18:13:59+03:00 6 месяцев, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема