Msgstr "SystemError: <встроенная функция set_mode> вернула результат с установленной ошибкой". Что это значит? - PullRequest
0 голосов
/ 22 июня 2019

Я пытаюсь создать платформенную игру с использованием pygame 1.9.6 в Python 3.7.3 и использую компьютер Mac с бета-версией MacOS 10.14.6.Но каждый раз, когда я запускаю свой файл main.py, он показывает следующую ошибку:

Traceback (most recent call last):
  File "/Users/harmeet/dev/python/programs/jumpity jump/main.py", line 1, in <module>
    from uni import friction
  File "/Users/harmeet/Dev/Python/Programs/Jumpity Jump/uni.py", line 14, in <module>
    win = pygame.display.set_mode((width, height))
SystemError: <built-in function set_mode> returned a result with an error set

Я использую Atom в качестве редактора для создания этой игры.Поэтому я подумал, что это может быть проблема с пакетом, который я использую в Atom для запуска кода, так как у меня было много проблем с ним.Затем я попытался запустить его в терминале, но затем он показал еще большую ошибку.

https://pastebin.com/rHTzRwcM

Я даже посмотрел мою ошибку в Интернете, но напрасно я не нашел решения.

вот файл, который, я думаю, может быть причиной ошибки:

import pygame

width, height = 950, 700
caption = "Jumpity Jump"
background = (255, 255, 255)
running = True
clock = pygame.time.Clock()
FPS = 45

# Gameplay variables
gravity = 1.38
friction = 0.89

win = pygame.display.set_mode((width, height))
pygame.display.set_caption(caption)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...