web-dev-qa-db-fra.com

jupyter ModuleNotFoundError: Aucun module nommé matplotlib

J'essaie actuellement de travailler de base python - projets jupyter.

Je suis bloqué sur l'erreur suivante lors de matplotlib:

capture d'écran sur jupyter-error enter image description here

ModuleNotFoundError: Aucun module nommé ' matplotlib '

J'ai essayé de mettre à jour, de réinstaller également matplotlib dans conda et dans pip mais cela ne fonctionne toujours pas.

heureux de tous les commentaires constructifs

13
Bullfraud

Dans le type de cellule d'un ordinateur portable et exécutez le code:

import sys  
!{sys.executable} -m pip install --user matplotlib

et recharger le noyau

(src: http://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/ )

6
Frédéric

ouvrez le terminal et changez le répertoire en dossier Scripts où python installé. Tapez ensuite la commande suivante et appuyez sur Entrée

pip install matplotlib

J'espère que cela résoudra le problème.

2
Shahriar Miraj

J'étais confronté au problème exact. Il s'avère qu'il utilisait le système Python malgré que j'aie activé mon environnement virtuel.

C'est ce qui a finalement fonctionné.

Si vous utilisez un environnement virtuel dont le nom est myvenv, activez-le d'abord à l'aide de la commande:

source activate myenv

Installez ensuite le module ipykernel à l'aide de la commande:

pip install ipykernel

Enfin, exécutez (changez myenv dans le code ci-dessous pour le nom de votre environnement):

ipykernel install --user --name myenv --display-name "Python (myenv)" 

Redémarrez maintenant le bloc-notes et il devrait récupérer la version Python sur votre environnement virtuel.

0
bhaskarc

Ayant le même problème, l'installation de matplotlib avant pour créer le virtualenv l'a résolu pour moi. J'ai ensuite créé l'environnement virtuel et installé matplotlib dessus avant de démarrer le cahier jupyter.

0
bboucher

Le problème avec moi était que jupyter prenait python3 pour moi, vous pouvez toujours vérifier la version de python jupyter fonctionne en regardant dans le coin supérieur droit (capture d'écran ci-jointe).

enter image description here

Quand je faisais l'installation de pip, il installait les dépendances pour python 2.7 qui est installé sur mac par défaut. Il a été résolu en faisant:

> pip3 install matplotlib
0
Siddharth Sharma