web-dev-qa-db-fra.com

Jupyter: installe de nouveaux modules

J'ai récemment installé Anaconda avec Python 3.5 et tout le reste. Je viens de R où je suis habitué à installer des paquets de manière dynamique. J'essaie d'installer un module appelé scitools via jupyter notebook. Je voudrais recréer cela dans Jupyter. Cependant, je ne sais pas comment installer dynamiquement des paquets (si c'est possible). J'apprécierais beaucoup votre aide. Je vous remercie!

 enter image description here

EDIT: J'essaie d'utiliser conda comme recommandé par la communauté, mais cela ne fonctionne pas. J'utilise mac OSX

 enter image description here

3
Johnathan

Donc, si vous avez déjà effectué l'installation avec anaconda, le module est peut-être déjà installé. Dans ce cas, dans votre ordinateur portable jupyter après avoir activé votre noyau, vous devez simplement vous assurer que vous exécutez l'instruction d'importation.

import scitools

Si vous n'avez pas encore installé ce module, vous pouvez l'installer de deux manières. Les deux fonctionnent à partir de votre ligne de commande ou de votre terminal.

pip install scitools

ou depuis que tu as Anaconda

conda install scitools

et cela devrait le faire. Votre déclaration d'importation dans votre cahier, une fois exécutée, doit localiser et activer correctement l'utilisation de ce module.

4
Steve D.

Consultez le blog de Jake Vander Plus ici pour apprendre à installer un paquet avec pip à partir de Jupyter Notebook.

# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install numpy
2
AB Abhi

J'ai eu le même problème. Il s'avère que si vous ouvrez une fenêtre anaconda, accessible sous Windows dans le menu déroulant Anaconda, il pointe vers l'emplacement correct à installer (ou mettre à jour) à l'aide de pip.

1
cjremley