Я пытаюсь создать платформенную игру с использованием 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)