Je ne sais pas ce qui s'est passé, mais chaque fois que j'utilise ipython, l'hydrogène (atome) ou le portable jupyter ne trouve aucun des modules installés. Je sais que j'ai pandas installé mais le portable dit qu'il est introuvable.
Je dois ajouter que lorsque j'exécute le script normalement (python script.py
) il importe sans erreur.
Suggestions?
Merci!
Le problème semble être résolu en exécutant
pip3 install
plutôt que pip install
J'avais un problème similaire. J'ai installé un outil de traitement de texte en utilisant pip3. L'installation a réussi et j'ai pu exécuter le code de test à partir du terminal, mais je n'ai pas pu exécuter le même code à partir de jupyter notebook
. Vérifié que le sys.version
était 3.7.1
dans le cahier mais la version du terminal était 3.6.9
.
Le problème a été résolu après avoir exécuté les commandes suivantes et relancé le bloc-notes:
pip3 install ipykernel --upgrade
python3 -m ipykernel install --user
Les commandes:
pip3 install ipykernel --upgrade
python3 -m ipykernel install --user
a fonctionné pour moi seulement après avoir réinstallé pip (notez que j'ai eu le problème pour python 3.7).
Pour cela, j'ai fait:
pip uninstall pip
puis j'ai utilisé la commande (obsolète):
Sudo easy_install pip
J'ai également supprimé toute chose liée à pip dans /usr/local/bin
avec la commande:
rm -rf pip*
j'espère que cela est utile à quelqu'un d'autre :)