library - python opengl mac
ImportError: Ningún módulo llamado OpenGL.GL (4)
Estoy intentando ejecutar el tutorial de NeHe here usando Python 2.7.3, pero está lanzando el error ImportError: No module named OpenGL.GL
Entonces, ¿cómo puedo arreglar eso? Este es el código:
from OpenGL.GL import *
¿Tienes PyOpenGL instalado correctamente? Si tiene problemas con n00bie para configurar nuevos módulos correctamente, le recomiendo que instale setuptools . Una vez que haya instalado setuptools, encontrará un programa en su directorio de python27 / Scripts llamado "instalación_ fácil" que puede usar para instalar los paquetes correctamente.
Por ejemplo, en mi configuración de Windows, uso:
C:/Python27/scripts/easy_install pyopengl
para configurar PyOpenGL en mi sistema, y luego su caso de ejemplo funciona bien. Recuerdo que cuando empecé a usar Python tuve los mismos problemas al intentar configurar correctamente un PyOpenGL para poder ejecutar el código NeHe, y todos mis problemas desaparecieron cuando aprendí acerca de easy_install
En Linux:
sudo easy_install pyopengl
Tanto como:
sudo apt-get install python python-numpy python-opengl python-qt4 python-qt4-gl
Estoy usando openSUSE Linux Tumbleweed y tuve el mismo error (sí, he instalado python3-opengl [a través del administrador de paquetes zypper] y PyOpenGL [a través de pip]).
Resolvió el problema usando python3 explícitamente para ejecutar el comando, porque parece que la instalación se realizó para la nueva versión de python. El comando normal de python ejecuta python 2 más antiguo.
En breve:
python opengl_test.py # Does NOT work
python3 opengl_test.py # Works
Significa que no tienes ese módulo,
Instálalo usando cualquier administrador de paquetes de Python.
Para LINUX solo ejecuta una de las siguientes cosas
Basado en debian
para python v3.x
apt-get install python3-opengl
esto es para python v2.x
apt-get install python-opengl
con easy_install
easy_install pyopengl
con el gerente de conda pakage
conda install pyopengl
por la propia pitón
python -m pip install pyopengl
para ventanas:
ejecute el easy_installer
en el command prompt
ubicado en el root directory
de python
, donde ha instalado u
Ej: D:/Python36/scripts/easy_install pyopengl
Para apple computer
brew install pyopengl
anaconda es un excelente administrador de paquetes de Python, si tienes anaconda, solo:
conda install pyopengl