Install Course Level Packages

Every course has a full OS available to itself. You can install anything that you can install on an Ubuntu server here. You can install apt packages, snap packages, language libraries(pip, maven etc), services (databases), datasets etc.

Launch a terminal

You can open a terminal from a notebook

Creating a New notbook

Installing apt Packages

IF you want to install apache webserver with your assignment, you would use:

apt install apache2

Sometimes you may see some errors if the ubuntu upstreams have changed. Like a regular Ubuntu server, apt update would help.

apt update

after opening a terminal.

install apache

Installing PIP Packages

PIP is the recommended tool for installing packages in Python from the
Python Packaging Index (PyPI). PyPI has almost 145,000 packages in it right now, so a lot of what you need is going to be there.

Let us consider the example of a package numpy installing :

  • For opening a terminal, click on the “New” tab choosing the correspondent option in the dropdown open terminal
  • Inside of a Terminal, you can install numpy package, simply do
pip install numpy

Install Course level Packages

Installing Conda Packages

For lots of scientific software, installing with conda is often simpler & easier than installing with pip. You may install packages from conda-forge, a community maintained repository of conda packages.

Install Course conda forge Packages