Python - Aucun gestionnaire ne pourrait être trouvée pour logger “OpenGL.erreur”
Bon, de quoi s'agit-il et pourquoi est-il se produire sur Win2003 server, mais pas sur WinXP.
Il ne semble pas affecter ma demande, mais j'obtiens ce message d'erreur lorsque je ferme l'application. Et c'est ennuyeux (comme les messages d'erreurs doivent être).
Je suis en utilisant pyOpenGl et wxPython pour faire le graphique des trucs. Malheureusement, je suis un programmeur C# qui a pris le plus de cette application Python, et j'ai dû apprendre le langage Python pour le faire.
Je peux fournir le code et les numéros de version, etc, mais je suis encore à apprendre les trucs techniques, de sorte que toute aide serait appréciée.
Python 2.5, wxPython et pyOpenGL
- Je pense que le "aucun gestionnaire ne peut être trouvé" est un problème canonique qui se produit non seulement le Python de la librairie OpenGL, mais beaucoup de bibliothèques python. Droit maintenant, mais quand j'ai google "python aucun gestionnaire ne pourrait être trouvée pour logger" je trouve cette question semble être le plus proche que j'ai à canonique cause/solution.
- Dans le cas où quelqu'un est venu ici à la recherche de ce stackoverflow.com/q/44188270/1581226
Vous devez vous connecter pour publier un commentaire.
Ressemble OpenGL est d'essayer de signaler une erreur sur Win2003, cependant vous n'avez pas configuré votre système où la journalisation de sortie d'informations.
Vous pouvez ajouter le texte suivant au début de votre programme et vous verrez les détails de l'erreur dans stderr.
La caisse de la documentation sur la journalisation module pour obtenir plus d'info de config, sur le plan conceptuel, il est semblable à log4J.
La bonne façon pour se débarrasser de ce message est de configurer NullHandler pour le niveau de la racine enregistreur de votre bibliothèque (OpenGL).
reset.css
logging
module.Après l'ajout de l'enregistrement ci-dessus, j'ai pu voir que le problème a été causé par le manque de TConstants classe, dont j'ai été l'exclusion dans le py2exe setup.py fichier.
Après la suppression de la "Tconstants" à partir de la liste des exclus, je n'ai plus eu de problèmes.