Oplossing: geen module met de naam seaborn
Een veel voorkomende fout die u kunt tegenkomen bij het gebruik van Python is:
no module named ' seaborn '
Deze fout treedt op wanneer Python de seaborn- bibliotheek in uw huidige omgeving niet detecteert.
In deze zelfstudie worden de exacte stappen beschreven die u kunt gebruiken om deze fout op te lossen.
Stap 1: pip installeer seaborn
Omdat Seaborn niet automatisch met Python wordt geïnstalleerd, moet je het zelf installeren. De eenvoudigste manier om dit te doen is door pip te gebruiken, een pakketbeheerder voor Python.
U kunt de volgende pip-opdracht uitvoeren om seaborn te installeren:
pip install seaborn
In de meeste gevallen zal dit de fout verhelpen.
Stap 2: Installeer pip
Als u nog steeds een foutmelding krijgt, moet u mogelijk pip installeren. Gebruik hiervoor deze stappen .
Je kunt deze stappen ook gebruiken om pip te upgraden naar de nieuwste versie om er zeker van te zijn dat deze werkt.
U kunt dan hetzelfde pip-commando uitvoeren als voorheen om seaborn te installeren:
pip install seaborn
Op dit punt zou de fout moeten worden opgelost.
Stap 3: Controleer de seaborn- en pip-versies
Als u nog steeds fouten ondervindt, gebruikt u mogelijk een andere versie van seaborn en pip.
U kunt de volgende opdrachten gebruiken om te controleren of uw seaborn- en pip-versies overeenkomen:
which python python --version which pip
Als de twee versies niet overeenkomen, moet u een oudere versie van seaborn installeren of uw versie van Python upgraden.
Stap 4: Controleer de Seaborn-versie
Nadat u Seaborn succesvol hebt geïnstalleerd, kunt u de volgende opdracht gebruiken om de Seaborn-versie in uw omgeving te bekijken:
pip show seaborn
Name: seaborn
Version: 0.11.2
Summary: seaborn: statistical data visualization
Home page: https://seaborn.pydata.org
Author: Michael Waskom
Author-email: mwaskom@gmail.com
License: BSD (3-clause)
Location: /srv/conda/envs/notebook/lib/python3.7/site-packages
Requires: numpy, scipy, matplotlib, pandas
Required-by:
Note: you may need to restart the kernel to use updated packages.
Opmerking: de eenvoudigste manier om fouten met Seaborn- en Python-versies te voorkomen is door simpelweg Anaconda te installeren, een toolkit die vooraf is geïnstalleerd met Python en Seaborn en gratis te gebruiken is.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende problemen in Python kunt oplossen:
Oplossing: geen module met de naam numpy
Oplossing: Geen module met de naam plotly
Oplossing: Geen module met de naam matplotlib