Я пытаюсь заставить PyGame работать, но у меня есть время потратить время на его запуск. Код достаточно прост, но по какой-то причине я не могу пройти мимо импорта PyGame. Я использую оба python 2.7 и 3.5.1, и он не работает ни с одной из версий.Ищете советы о том, как настроить PyGame
Я попытался скачать «исполняемой» с сайта и также пытался использовать те решения, которые я видел здесь с brew install mercurial
и brew install sdl
следует команды brew install sdl sdl_ttf sdl_image sdl_mixer
.
Это просто не работает, и я надеюсь, что есть чистое простое решение.
Заранее благодарим!
MNickey$ python3 flappy.py
Traceback (most recent call last):
File "flappy.py", line 2, in <module>
import pygame
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pygame/__init__.py", line 133, in <module>
from pygame.base import *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pygame/base.cpython-35m-darwin.so, 2): Symbol not found: _SDL_EnableUNICODE
Referenced from: /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pygame/base.cpython-35m-darwin.so
Expected in: flat namespace
in /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/pygame/base.cpython-35m-darwin.so