Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что за ошибка? причем тут init хотел просто написать программу а тут такое PYTHON PYGAME

joni sergio Ученик (84), на голосовании 1 год назад
AttributeError: partially initialized module 'pygame' has no attribute 'init' (most likely due to a circular import)

код:

import pygame

widtH = 600
heighT = 400

pygame.init()
sc = pygame.display.set_mode((600, 400), 322,567,12)
pygame.display.set_caption('проверка x')

run = True
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
pygame.quit()
exit()
Голосование за лучший ответ
Ilya Fokin Знаток (415) 1 год назад
Ошибка, которую вы получаете, связана с модулем pygame. Возможно, вы импортировали модуль pygame неправильно или у вас есть конфликт импорта.
Попробуйте следующие рекомендации:

Убедитесь, что у вас установлена последняя версия pygame.
Вы можете обновить pygame, выполнив команду в командной строке.
 pip install --upgrade pygame  
Проверьте, что вы правильно импортировали pygame. В вашем коде должно быть import pygame, а не import pygame ....
Убедитесь, что вы не используете имя "pygame" для другой переменной или модуля в вашем коде. Это может вызвать конфликт импорта.
Проверьте, что вы правильно установили и настроили pygame. Вы можете следовать официальной документации pygame для установки и настройки.
S.H.I. Оракул (73223) 1 год назад
Эта ошибка может возникнуть, если у вас есть локальный файл с именем pygame.py, который импортируется вместо библиотеки pygame. Чтобы исправить эту ошибку, переименуйте локальный файл pygame.py. Также убедитесь, что вы правильно установили pygame.
Похожие вопросы