ImportError: aucun module nommé OpenGL.GL
Je suis en train de lancer NeHe du tutoriel ici à l'aide de Python 2.7.3, mais C'est jeter l'erreur ImportError: No module named OpenGL.GL
Alors, comment puis-je résoudre ce problème? C'est le code:
from OpenGL.GL import *
source d'informationauteur CyanPrime
Vous devez vous connecter pour publier un commentaire.
Avez-vous des PyOpenGL installé correctement? Si vous rencontrez des n00bie des problèmes à obtenir de nouveaux modules mis en place correctement, je recommande l'installation de setuptools. Une fois que vous avez setuptools installé, vous trouverez un programme dans votre python27 répertoire/Scripts appelés "easy_install" que vous pouvez utiliser pour obtenir des paquets installés correctement.
Par exemple sur mon installation de windows, j'utilise:
pour configurer PyOpenGL sur mon système, puis votre cas par exemple fonctionne très bien. Je me souviens quand j'ai commencé à l'aide de Python, j'ai eu les mêmes problèmes en essayant d'obtenir un travail PyOpenGL configurer correctement afin que je puisse exécuter la NeHe code, et tous mes problèmes s'en alla quand j'ai appris sur easy_install
Sur Linux:
Ainsi que:
anaconda est un grand python gestionnaire de paquet,si vous avez anaconda,juste:
J'utilise openSUSE Linux Tumbleweed et avait la même erreur (oui, j'ai installé python3-opengl [via zypper gestionnaire de paquets] et PyOpenGL [via pip]).
Résolu le problème en utilisant python3 explicitement à la commande exécuter, parce qu'il semble que l'installation est faite pour le newes version de python. La normale de commande python fonctionne plus âgés python 2.
En bref:
Cela signifie que vous n'avez pas de ce module,
L'installer en utilisant python gestionnaire de paquet.
Pour LINUX
juste exécuter l'une des choses ci-dessous
Basées sur Debian
pour python v3.x
c'est pour python v2.x
avec easy_install
avec conda emballage gestionnaire de
par python lui-même
pour WINDOWS:
exécuter le
easy_installer
danscommand prompt
situé dansroot directory
depython
où u ont installéex:
D:\Python36\scripts\easy_install pyopengl
Pour ordinateur apple