Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Creando un juego de SNAKE en python
#1
Buena noche, estoy empezando con la programación y estoy creando un juego de SNAKE pero tengo problemas al usar la librería pygame, mi código es este: 

import pygame
import random

def main():
      ventana = pygame.display.set_mode((400, 400))
      ventana.fill((0, 0, 0))
      run = True
      while run:
            for event in pygame.event.get() :
                  if event.type == pygame.QUIT :
                       run = False

if __name__ == '__main__' :
      main()
      pygame.quit()

#########

Y el error que me da es este:
Traceback (most recent call last):
  File "/Users/rvillalba/PycharmProjects/SNAKE1/SNAKE!.py", line 2, in <module>
    import pygame
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pygame/__init__.py", line 81, in <module>
    from pygame.base import * # pylint: disable=wildcard-import; lgtm[py/polluting-import]
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pygame/base.cpython-39-darwin.so, 2): Library not loaded: /System/Library/Frameworks/Metal.framework/Versions/A/Metal
  Referenced from: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pygame/base.cpython-39-darwin.so
  Reason: image not found
Responder
#2
Hola, bienvenido.

¿Instalaste PyGame usando pip o con algún otro método?

Por el momento te puedo recomendar que desinstales PyGame y lo vuelvas a instalar vía:

Código:
python -m pip uninstall pygame
python -m pip install pygame

Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)