Install Jupyterlab on Ubuntu 18.04: Fast & Easy 2018!

If you have followed the recent Install Anaconda Ubuntu 18.04 LTS: Complete Step-by-Step Tutorial, or even the popular Install Postman Ubuntu 18.04 Tutorial, chances are that you are also looking for a tutorial on how to Install Jupyterlab on Ubuntu 18.04. So, why not cover the whole thing? Let’s get right started.

There are 3 ways to Install Jupyterlab:

  1. Conda (that requires you to install Anaconda first, follow this Tutorial to do so!)
  2. Pip
  3. Pipenv

I show you all 3 ways so you are covered.

Step 1 – Install Jupyterlab using Conda

Assuming you have Anaconda installed, simply run:

conda install -c conda-forge jupyterlab

When prompted if you want to proceed to install Jupyterlab, hit y.

Install Jupyterlab on Ubuntu
Install Jupyterlab using Conda

That’s it for the Conda way. To learn how to start Jupyterlab continue with Step 4.

Step 2 – Install Jupyterlab using Pip

To install Jupyterlab using Pip, simply run:

pip install jupyterlab
Install Jupyter Notebook
Install Jupyterlab using Pip

 

That’s all you need to do for the Pip install.

Step 3 – Install Jupyterlab using Pipenv

For Pipenv we need to run:

pipenv install jupyterlab
pipenv shell

Or from a Git Checkout:

pipenv install git+git://github.com/jupyterlab/jupyterlab.git#egg=jupyterlab
pipenv shell

Step 4 – Starting Jupyterlab

To start Jupyterlab you simply run:

jupyter lab
Install Jupyter Notebook
Starting Jupyterlab

After you run the command, a Web Browser automatically opens with the Jupyter Notebook interface.

Install Jupyter Notebook
Jupyter Notebook Web Interface

 

In case it doesn’t come up automatically, open a Web Browser and Navigate to http://localhost:8888/lab

Conclusion

It’s not all that hard to Install Jupyterlab on Ubuntu 18.04. You can achieve a complete setup in only a couple of steps. If you have followed the previous Install Anaconda Tutorial, you should have no issue being up and running within 15 Minutes, all together. Jupyterlab is really interesting for Development, I am going to look into it myself and maybe even make more Tutorials for Jupyterlab in the future.

Leave a Reply

Tell us what you think!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
Notify of
%d bloggers like this: