No puedo jugar ajedrez en 3D

Asked by Chagui

Tengo Ubuntu 8.1 y al poner el ajedrez en 3D aparce un mensaje que "no hay soporte OpenGL Python"... probe bajando el OpenGL Python y seguí los pasos de instalación que ahí aparecen (usando comandos de consola). No se termino de instalar bien pues finalmente hay que crear una carpeta y dice que no tengo permiso para hacerlo.

jaime@jaime-laptop:~/Documentos/PyOpenGL-3.0.0$ python setup.py install
running install
running build
running build_py
running install_lib
creating /usr/lib/python2.5/site-packages/OpenGL
error: could not create '/usr/lib/python2.5/site-packages/OpenGL': Permission denied
jaime@jaime-laptop:~/Documentos/PyOpenGL-3.0.0$

¿como puedo instalar OpenGL Python para que funcione el ajedrez en 3D???

Question information

Language:
Spanish Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Andres Ortiz
Solved:
Last query:
Last reply:
Revision history for this message
Best Andres Ortiz (andres280589) said :
#1

Hola por que no intentas con permisos de root , solo le antepones el comando sudo
sudo python setup.py install
Saludos

Revision history for this message
Jorge Suárez de Lis (ys) said :
#2

Deberías instalar el pyopengl que viene con Ubuntu en vez de el que has descargado manualmente.

Entra en Sistema -> Administración -> Gestor de paquetes Synaptic. Pulsa en el botón de buscar e introduce "python opengl" sin las comillas. Entonces busca y verás que uno de los resultados es "python-opengl". Clic derecho -> marcar para instalar. Por último, pulsa en Aplicar.

Esa es la forma más recomendable de instalar aplicaciones y demás paquetes, y deberías utilizarla en la medida de lo posible antes que recurrir a las descargas desde sitios web.

Revision history for this message
Jorge Suárez de Lis (ys) said :
#3

Perdón por escribir dos veces, pero así completo más la información. Para el ajedrez en 3d también necesitarás python-gtkglext1, que puedes instalarlo de la misma forma. Busca gtkglext y ya lo verás en el listado, márcalo para instalar, pulsa aplicar...

También puedes hacerlo con los dos al mismo tiempo. Primero marcas python-opengl, luego python-gtkglext1 y por último pulsas en aplicar.

Ten en cuenta que tendrás que cerrar y volver a abrir el ajedrez para que reconozca las bibliotecas nuevas que has instalado.

Revision history for this message
Chagui (mito5327) said :
#4

Thanks Andres Ortiz, that solved my question.