J'essaie d'importer seaborn en python (en utilisant 2.7) en utilisant le code suivant:
import matplotlib.pyplot as plt
import seaborn as sns
import pandas as pd
import numpy as np
import math as math
from pylab import rcParams
%matplotlib inline
et obtenir le message d'erreur suivant:
ImportError Traceback (most recent call last)
<ipython-input-62-bd3d27f3b137> in <module>()
1 import matplotlib.pyplot as plt
----> 2 import seaborn as sns
3 import pandas as pd
4 import numpy as np
5 import math as math
C:\Python27\lib\site-packages\seaborn\__init__.py in <module>()
2 from .utils import *
3 from .palettes import *
----> 4 from .linearmodels import *
5 from .distributions import *
6 from .timeseries import *
C:\Python27\lib\site-packages\seaborn\linearmodels.py in <module>()
19 from .external.six.moves import range
20
---> 21 from . import utils
22 from . import algorithms as algo
23 from .palettes import color_palette
ImportError: cannot import name utils
Quelqu'un peut-il s'il vous plaît aider avec cela? J'ai essayé de consulter ce site et Google, mais sans succès. Merci d'avance.
J'avais affronté le même problème. Le redémarrage du cahier a résolu mon problème.
Si cela ne résout pas le problème, vous pouvez essayer ceci
pip install seaborn
J'ai eu le même problème et j'utilise iPython. pip ou conda en soi ne fonctionne pas pour moi mais quand j'utilise!
!conda install seaborn
Comme @avp dit que la ligne bash pip install seaborn
devrait fonctionner Je viens d'avoir le même problème et le redémarrage du portable ne semble pas fonctionner, mais exécuter la commande en tant que jupyter line magic était un moyen génial de résoudre le problème sans redémarrer l'ordinateur portable.
Cellule Code Jupyter:
%%bash
pip install seaborn
J'ai le même problème et je l'ai résolu et l'explication est la suivante:
Si le paquet Seaborn n’est pas installé dans anaconda, vous ne pourrez pas le mettre à jour, à savoir Si dans le terminal, nous tapons: conda update seaborn
il ne parviendra pas à afficher: "PackageNotFoundError: Package non trouvé: 'seaborn' Le package 'seaborn' n'est pas installé dans/Users/yifan/anaconda"
Ainsi, nous devons d’abord installer seaborn dans anaconda en tapant dans Terminal: Conda install -c https://conda.anaconda.org/anaconda seaborn
Ensuite, le seaborn sera récupéré et installé dans l’environnement d’Anaconda, à savoir dans mon cas,/Users/yifan/anaconda
Une fois cette installation terminée, nous pourrons importer des produits Seaborn in Python.
Remarque secondaire, pour vérifier et répertorier tous les environnements découvrables dans lesquels python est installé dans anaconda, entrez Terminal: Conda info --envs
J'ai le même problème avec Seaborn. J'ai désinstallé python, anaconda et réinstallé anaconda 4.1.1 avec python 3.6. Après que seaboarn installé à nouveau
conda installer seaborn
Et ça a fonctionné. Si vous êtes toujours confronté à un problème, je vous recommanderais de le faire.
J'ai résolu ce problème en regardant sys.path (le chemin pour trouver des modules) dans ipython et j'ai remarqué que j'étais dans un environnement spécial (parce que j'utilise conda).
je suis donc allé à mon terminal et tapé "source activer py27" est mon environnement Python 2.7. et ensuite "conda update seaborn", j'ai redémarré mon noyau jupyter, et tout allait bien.
Il semble que la dépendance manquante de python-dev , installe python-dev , puis tente d’installer Seaborn si vous utilisez Ubuntu:
Sudo apt-get install python-dev -y
pip install seaborn
Le problème peut ne pas être associé au paquet Seaborn mais Utils qui peut ne pas être installé
Demandes de désinstallation de pipo Sudo
et réinstaller, ça ne marcherait plus du tout .. Heureusement, dnf installer python-request a corrigé tout ça ...
Vérifiez également si le paquet utils est installé ou non
Vous pouvez installer le paquet en utilisant
Sudo pip installe les utils
Vérifiez ce lien Python ImportError: impossible d'importer le nom utils
J'ai résolu le même problème d'importation lors de la réinstallation du paquet Seaborn avec
conda install -c https://conda.anaconda.org/anaconda seaborn
en tapant la commande sur une console de commande Windows. Ensuite, je pouvais ensuite importer Seaborn avec succès en lançant IPython Notebook via Anaconda.
D'autre part, le lancement du carnet IPython via le dossier Anaconda n'a pas fonctionné.
pip install seaborn
est également résolu mon problème dans Windows 10
c'est un problème avec le paquet scipy, il suffit de pip uninstall scipy
et de le réinstaller
Si votre version de python est 2. +, vous pouvez taper le code ci-dessous sur le terminal:
pip install seaborn
si la version python est 3+, tapez ci-dessous:
pip3 install seaborn