Make sure IPython 3 is installed. Ipython --version should return> = 3.0. If this is not the case, a quick way to configure it is to install the Anaconda Python distribution and then run it
$ pip install --upgrade "ipython[all]"
Then ipython --version should return the value> = 3.0.
Download the Jupyter Scala binaries for Scala 2.10 ( txz or zip ) or Scala 2.11 ( txz or zip ) and unzip them to a safe place. Then run the jupyter-scala program (or jupyter-scala.bat on Windows) that it contains. This will configure the Jupyter Scala kernel for the current user.
Verify that Jupyter / IPython knows about Jupyter Scala by running
$ jupyter kernelspec list
This should print, among other things, the line as
scala211
(or scala210 depending on the version of Scala you choose).
Then start the IPython console with
$ ipython console --kernel scala211
and immediately start using the Jupyter Scala core or launch the Jupyter Notebook with
$ jupyter notebook
and create Scala 2.11 notebooks by selecting Scala 2.11 from the drop-down menu in the upper right corner of the Jupyter Notebook start page.