ModuleNotFoundError: geen module met de naam ‘seaborn’ in Python IDE

Het controleert de lib-map waar mijn seaborn-dingen zich bevinden, maar geeft nog steeds een fout._.

Hallo,
Ik heb naar andere berichten gekeken, maar de meeste leken te maken te hebben met Jupyter-notebooks, wat ik niet ben. Ik vroeg me af hoe ik Seaborn kon gebruiken in de basis Python IDE of in PyCharm. Ik heb gelezen over bestandspad-botsingen, maar op dat vlak niet al te duidelijk.

Ik gebruik nu Python 3.6.

Bedankt voor alle hulp!


Antwoord 1, autoriteit 100%

Als je te maken hebt met versie-ambiguïteit, onthoud dan dat pipeen python-module is. Zodra u zeker weet dat pythonde python-installatie is die uw IDE uitvoert, voert u

uit

python --version
python -m pip install seaborn

>pip3verwijst mogelijk naar een oude of andere python-installatie.


Antwoord 2, autoriteit 36%

Als je aan het doen bent in jupyter notebook Probeer dit te doen:

!conda install -c anaconda seaborn -y

Antwoord 3, autoriteit 29%

import pip
pip.main(['install','seaborn'])

Van: https://stackoverflow.com/a/49391839


Antwoord 4, autoriteit 14%

In PyCharm IDE kunnen we de gedownloade bibliotheken importeren, en dat is wat ik deed. Toch heb ik geen idee hoe ik dit probleem op Python IDE kan oplossen, maar vanaf nu werkt het voor mij op PyCharm.


Antwoord 5, autoriteit 14%

Conda install seaborn
werkte in mijn geval.


Antwoord 6, autoriteit 7%

Probeer dit uit te voeren in een opdrachtregel ‘pip install seaborn’

https://seaborn.pydata.org/installing.html#installing


Antwoord 7, autoriteit 7%

Probeer het in de terminal uit te voeren, het zal werken. Maar tijdens het uitvoeren van het commando zou je pwd in geactiveerde vorm in de virtuele omgeving moeten staan

$ sudo apt-get install -y python3-seaborn

Antwoord 8

Aangezien je python 3 gebruikt, probeer te openen met idle3 vanaf terminal


Antwoord 9

Geprobeerd Seaborn in Pycharm te importeren met de juiste configuratie, en het werkt. Ik weet nog steeds niet waarom de normale Python IDE niet werkt, ook al bevat een van de sys.path-map die hij controleert de map seaborn, maar ach.
Bedankt voor alle antwoorden!


Antwoord 10

Misschien moet je “python —version” proberen om te controleren of je de juiste versie van python in cmd gebruikt. Soms komt het voor dat er meerdere versies zijn geïnstalleerd en soms wordt de verkeerde gekozen.

Het kan ook voorkomen dat python niet de rechten heeft om de module te gebruiken. Vervolgens moet u uw bestand maken en uitvoeren met “python [pad van bestand]”


Antwoord 11

Jupyter-codecel:

%%bash
pip install seaborn

Antwoord 12

Zojuist een nieuwe methode gevonden om alle belangrijke bibliotheken te installeren.
Opdrachtprompt openen:
Pip installeer pyforest
Alle belangrijke bibliotheken zijn geïnstalleerd.


Antwoord 13

Mijn oplossing (dezelfde importfout maar op Jupyter Notebook). De importvolgorde:

import numpy as np
import seaborn as sns
%matplotlib inline
import matplotlib.pyplot as plt

Matplotlib importeren voor seaborn kan leiden tot een importfout (ik heb geen idee waarom).

Het officiële document van Seaborn laat dit ook zien:
https://seaborn.pydata.org/installing.html

Other episodes