ipython-notebookAan de slag met ipython-notebook


Opmerkingen

Deze sectie geeft een overzicht van wat ipython-notebook is en waarom een ontwikkelaar het misschien wil gebruiken.

Het moet ook alle grote onderwerpen in ipython-notebook vermelden en naar de gerelateerde onderwerpen verwijzen. Aangezien de documentatie voor ipython-notebook nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Installatie of instellingen

Gedetailleerde instructies voor het instellen of installeren van ipython-notebook:

Let op: iPython Notebook wordt nu niet langer ondersteund omdat alle functionaliteit is verplaatst naar het Jupyter- project.

Voorwaarde

Om Jupyter of iPython Notebook te installeren, moet python op zijn minst versie 2.7.3+ of 3.3+ zijn geïnstalleerd - python kan worden geïnstalleerd vanaf de hoofdpython- site , vanuit uw Linux / OS-X-distributie of als een van de gebundelde pakketten zoals Anaconda aanbevolen .

Jupyter Notebook installeren

Om het Jupyter Notebook te installeren:

  • In Anaconda: zorg ervoor dat je een recente versie van Anaconda voor Python 3 gebruikt en dat je Jupyter al hebt en het Notebook is geïnstalleerd, gewoon draaien met jupyter notebook
  • Het gebruik van pip Linux- en OS-X-gebruikers moet mogelijk alle volgende opdrachten sudo door sudo :
  • Update pip met: python -m pip install --upgrade pip
  • Installeer Jupyter met: pip install --upgrade jupyter
  • Uitvoeren met: jupyter notebook om de server te starten en u zou de "home" -interface in uw browser moeten zien:

Jupyter Notebook

Zie de Jupyter-site voor instructies over het inschakelen van extra kernals.

Opmerking: Er is momenteel, 2016, een nieuwe, volgende generatie , gebruikersinterface voor Jupyter in actieve ontwikkeling genaamd Jupyter Lab die het bekijken waard is:

Lab-interface

Oude systemen

Op legacy-systemen ipython kan het mogelijk zijn om ipython notebook te installeren op een python systeem met pip geïnstalleerd gebruik het commando:

pip install ipython[notebook]
 

Elke keer dat u een ipython-notebook uitvoert, ontvangt u een waarschuwing:

[TerminalIPythonApp] WARNING | Subcommand `ipython notebook` is deprecated and will be removed in future versions.
[TerminalIPythonApp] WARNING | You likely want to use `jupyter notebook` in the future
 

en vinden dat u gebruikt Jupyter.

Opmerking over het importeren van bibliotheken

Op sommige systemen, met name OS-X of wanneer het wordt uitgevoerd vanuit een virtuele omgeving , herkent de notebook mogelijk sommige van de bibliotheken die op het onderliggende systeem zijn geïnstalleerd niet, dit komt door de systeempython en het feit dat de notebook wordt gebruikt als verschillende installaties . Het toevoegen van de bibliotheken kan onafhankelijk in de notebooks worden gedaan met de volgende opdracht vanuit de iPython-omgeving:

!pip install [desired library]  
 

Of met de volgende code:

import pip
pip.main(['install', 'libary-name'])  # '-U' can be added after install to update existing packages