qpython + pygame Ошибка сегментации

Я устанавливаю на Nexus 5 QPython и пытаюсь запустить этот код:

import pygame

size = width, height = 400, 400

window = pygame.display.set_mode(size)
pygame.display.set_caption('hello, pygame!')

screen = pygame.Surface((400,400))

done = True
while done:
  for e in pygame.event.get():
    if e.type == pygame.QUIT:
      done = False
  screen.fill((0,255,0))

  window.blit(screen, (0,0))
  pygame.display.flip()

после запуска я вижу следующее:  введите описание изображения здесь

но, если я запрограммировал этот код на ПК, это нормально


person Sergey White    schedule 27.05.2015    source источник


Ответы (1)


QPython 2.4.2 Вам необходимо добавить

#-*-coding:utf8;-*-
#qpy:pygame

в качестве первой и второй строк для включения qpython-версии pygame, если проблема не исчезнет, ​​попробуйте добавить свою версию qpython и версию интерпретатора

person J Mustermann    schedule 04.12.2018