Saltar al contenido

¿Cómo instalar pygame?

Ten en cuenta que en la informática cualquier problema suele tener diferentes resoluciones, así que nosotros aquí mostramos lo mejor y más eficiente.

Solución:

La razón por la que no puede importar pygame en su intérprete de python es porque lo está instalando para python2 e iniciando el intérprete de python3 (Ubuntu 13.10 usa python3 de manera predeterminada).

Para instalar pygame para python2 (su versión es 2.7.5), haga esto en una terminal (Control+alternativa+t):

sudo apt-get install python-pygame

y luego inicie el intérprete python2

python2

y luego intente importar pygame como

import pygame

Para establecer python2 como su intérprete predeterminado, puede establecer un alias en su archivo bash_aliases. Para hacer esto, abra una terminal y escriba:

nano ~/.bash_aliases

Esto puede abrir un archivo vacío, dependiendo de si ha establecido un alias antes y luego escribe

alias python='python2'

No cambie los enlaces simbólicos en /usr/bin/python3ya que esto puede romper muchas aplicaciones en Ubuntu 13.10 que usan python3 de forma vociferante.

Esto debería instalar pygame para python 3, ya que se requiere python3-pip para pygame.

 sudo apt-get install python3-pip python3-dev  
 sudo pip3 install pygame

Puedo confirmar la sugerencia de Jobin en su comentario:

sudo apt-get install python-pygame

Funciona perfectamente. Probado el 13.10.

La próxima vez que desee instalar un paquete de python, puede buscar si está en los repositorios ejecutando:

apt-cache search pygame

Luego puede ver los paquetes (si están en los repositorios) y sus nombres. La salida para apt-cache search pygame es

lightyears - single player real-time strategy game with steampunk sci-fi
psychopy - environment for creating psychology stimuli in Python
pyntor - flexible and componentized presentation program
python-pygame - SDL bindings for games development in Python
python-pyglet - cross-platform windowing and multimedia library
python-soya - high level 3D engine for Python
python-soya-dbg - high level 3D engine for Python - debug extension
python-soya-doc - high level 3D engine for Python
solarwolf - Collect the boxes and don't become mad

En esta lista puede seleccionar el paquete (aquí: python-pygame) y correr sudo apt-get install the-package-name.

Para obtener más información sobre la depuración de dependencias, consulte Instalación de pygame con pip.

Tienes la opción de añadir valor a nuestro contenido contribuyendo tu experiencia en las interpretaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *