IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Calcul scientifique Python Discussion :

Matplotlib erreur fonction dépréciée


Sujet :

Calcul scientifique Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2005
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juillet 2005
    Messages : 73
    Par défaut Matplotlib erreur fonction dépréciée
    Bonjour,

    J'obtiens en transformant en .exe mon application un message pour bibliothèque supprimée sous matplotlib 3.3 alors qu'en version 3.1 elle était encore dispo. Le problème c'est que je ne vois pas comment remplacer pour que cela fonctionne.

    Pourriez-vous m'aider ?

    Merci à vous.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    36: MatplotlibDeprecationWarning:
    The MATPLOTLIBDATA environment variable was deprecated in Matplotlib 3.1 and will be removed in 3.3.
      from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas
    Traceback (most recent call last):
      File "astugeclim.py", line 1182, in ouvrir_condensation_paroi
      File "Z:\build\exe.win-amd64-3.6\modules\condensation_paroi\condensation_paroi_IHM.py", line 36, in <module>
        from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas
      File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\backends\backend_wxagg.py", line 4, in <module>
        from .backend_wx import (
      File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\backends\backend_wx.py", line 25, in <module>
        from matplotlib.figure import Figure
      File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\figure.py", line 20, in <module>
        from matplotlib import backends, docstring, projections
      File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\projections\__init__.py", line 4, in <module>
        from mpl_toolkits.mplot3d import Axes3D
    ModuleNotFoundError: No module named 'mpl_toolkits'
    Je peux vous donner le contenu du fichier si cela peut aider.

  2. #2
    Nouveau candidat au Club
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2020
    Messages : 3
    Par défaut
    Citation Envoyé par g_barthe Voir le message
    J'obtiens en transformant en .exe mon application un message pour bibliothèque supprimée sous matplotlib 3.3 alors qu'en version 3.1 elle était encore dispo.
    Je serais très intéressé à savoir où tu as obtenu matplotlib 3.3... Plus sérieusement, je crois que tu confonds l'avertissement d'obsolescence de la variable d'environnement MATPLOTLIBDATA qui doit disparaître dans la (future) version 3.3, avec la véritable erreur qui est un module manquant. Ce dernier existe toujours, a priori : en tout cas je le trouve toujours dans la version 3.2, qui semble bien être la plus récente à ce jour.

    Souvent, ce genre d'erreur provient d'une mauvaise configuration du packaging, mais comme je ne crée pas de .exe je ne peux pas t'aider plus.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    36: MatplotlibDeprecationWarning:
    The MATPLOTLIBDATA environment variable was deprecated in Matplotlib 3.1 and will be removed in 3.3.
      from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas
    Traceback (most recent call last):
      File "astugeclim.py", line 1182, in ouvrir_condensation_paroi
    ...
      File "C:\Users\HP\AppData\Local\Programs\Python\Python36\lib\site-packages\matplotlib\projections\__init__.py", line 4, in <module>
        from mpl_toolkits.mplot3d import Axes3D
    ModuleNotFoundError: No module named 'mpl_toolkits'

Discussions similaires

  1. Réponses: 3
    Dernier message: 22/11/2006, 21h10
  2. [Forum] Erreur fonction mysql_result()
    Par reda93 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 01/08/2006, 10h13
  3. Réponses: 2
    Dernier message: 01/06/2006, 14h54
  4. [DOM XML] Erreur fonction load() d'un objet dom??
    Par ribrok dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/10/2005, 11h43
  5. méssage d'erreur fonction d'agrégat
    Par developpeur_mehdi dans le forum Langage SQL
    Réponses: 4
    Dernier message: 10/03/2004, 12h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo