Installing Jupyter with Anaconda

This guide explains how to set up your Jupyter environment with the Anaconda distribution.

Kyle
The Kyso Blog
Published in
2 min readSep 9, 2019

--

The Jupyter Environment

The Jupyter Notebook is a web-based interactive computational environment for creating Jupyter Notebook documents. It supports several languages like Python, R, and many more, and is largely used for interactive, exploratory data analysis and visualization.

JupyterLab is its nex-generation user interface, which includes notebooks. It has a modular structure, where you can open several notebooks or files (e.g. HTML, Text, Markdowns etc) as tabs in the same window. It offers more of an IDE-like experience to the classic notebook environment.

We recommend installing the Anaconda distribution. Anaconda conveniently installs Python (a requirement for installing and using the Jupyter Notebook), the Jupyter Notebook, and other commonly used packages for scientific computing and data science.

Installing Anaconda

Follow these installation steps:

Download Anaconda here

  1. We recommend downloading Anaconda’s latest Python 3 version (currently Python 3.7). There is both a Graphical and Command-Line installer.
  2. Install the version of Anaconda which you downloaded, following these instructions.

​Starting the Notebook Server​

Congratulations, you have automatically installed the Jupyter Notebook & are now ready to run the notebook server, in this case, Jupyterlab.

You can start up Jupyterlab from the command line (using Terminal on Mac/Linux, Command Prompt on Windows) by running:

jupyter lab

This will print some information about the Jupyter server in your terminal, including the URL of the web application (by default, http://localhost:8888/lab):

Brilliant! You are now ready to start pulling in data and generating analyses.

Uploading your analysis to Kyso

Once you are finished with your analysis you can upload it to Kyso to share using the following methods:

--

--

Kyle
The Kyso Blog

CMO & Data Science at Kyso. Feel free to contact me directly at kyle@kyso.io with any issues and/or feedback!