Вот простой тестовый код, который я сделал во время тестирования, что может вызвать взлом sh:
import pygame
pygame.init()
print("Hello World!")
Проблема в том, что когда я запускаю свой код, он никогда не печатает Hello World!
, он печатает Hello from the pygame community. https://www.pygame.org/contribute.html
из import pygame
, немного ждет, а потом моя программа просто останавливается.
Запуск его из терминала дает
C:\Users\...\game>py game.py
pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
C:\Users\...\game>
, делая это шаг за шагом в просмотрах IDLE как
>>> import pygame
pygame 1.9.6
Hello from the pygame community. https://www.pygame.org/contribute.html
>>> pygame.init()
=============================== RESTART: Shell ===============================
>>>
, и если я запускаю его из Visual Studio, он открывает окно с сообщением «Адаптер отладки неожиданно завершил работу».
Я провел обширное исследование по этой проблеме, но нашел только два оставшихся без ответа поста. Если это может помочь, я использую python 3.6.6 и Pygame 1.9.6 (на Windows 10)