Bonjour
J'ai tenté d exécuter un vieux script avec seaborn et j'ai le message suivant lors de l'import :
ImportError Traceback (most recent call last)
Code : Sélectionner tout - Visualiser dans une fenêtre à part import seaborn as sns
Cell In[1], line 1
----> 1 import seaborn as sns
File ~\anaconda3\lib\site-packages\seaborn\__init__.py:5
3 from .utils import * # noqa: F401,F403
4 from .palettes import * # noqa: F401,F403
----> 5 from .relational import * # noqa: F401,F403
6 from .regression import * # noqa: F401,F403
7 from .categorical import * # noqa: F401,F403
File ~\anaconda3\lib\site-packages\seaborn\relational.py:21
13 from .utils import (
14 adjust_legend_subtitles,
15 _default_color,
(...)
18 _scatter_legend_artist,
19 )
20 from ._compat import groupby_apply_include_groups
---> 21 from ._statistics import EstimateAggregator, WeightedAggregator
22 from .axisgrid import FacetGrid, _facet_docs
23 from ._docstrings import DocstringComponents, _core_docs
File ~\anaconda3\lib\site-packages\seaborn\_statistics.py:28
1 """Statistical transformations for visualization.
2
3 This module is currently private, but is being written to eventually form part
(...)
25
26 """
27 from numbers import Number
---> 28 from statistics import NormalDist
29 import numpy as np
30 import pandas as pd
ImportError: cannot import name 'NormalDist' from 'statistics'
Est ce que le problème vient de la version de python ? je suis en 3.8.12.
Le module statistics a changé ?
En plus je n'arrive pas a reinstaller une version seaborn dans mon profile anaconda avec conda install...
Mon module statistique ne contient pas NormalDist ...? pourquoi ?
Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 import statistics print('NormalDist' in dir(statistics)) False
Merci
Partager