You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Thomas Kluyver 79cf08eecf
Set contentType to JSON when sending session models
11 years ago
docs Configure watch/livereload extension and document it. 11 years ago
examples remove widgets 11 years ago
git-hooks Git hooks need to use invoke, not fab 11 years ago
jupyter_notebook Set contentType to JSON when sending session models 11 years ago
scripts Notebook is a JupyterApp 11 years ago
tools/tests update confined output test notebook 11 years ago
.bowerrc add bower.json from ipython-components 11 years ago
.gitignore add package.json for fetching bower, less 11 years ago
.gitmodules remove submodule 11 years ago
.mailmap fix backward n_pulls, n_issues in github stats 11 years ago
.travis.yml Merge pull request #40 from minrk/rm-widgets 11 years ago
CONTRIBUTING.md package skeleton 11 years ago
COPYING.md package skeleton 11 years ago
Dockerfile Bump less to @<3.0 so setup.py css works 11 years ago
MANIFEST.in add bower.json from ipython-components 11 years ago
README.md Pip install all-in-one 11 years ago
bower.json add mathjax to components 11 years ago
gulpfile.js Configure watch/livereload extension and document it. 11 years ago
package.json Configure watch/livereload extension and document it. 11 years ago
requirements.txt Remove genutils from requirements.txt 11 years ago
setup.cfg package skeleton 11 years ago
setup.py add sphinx to extras 11 years ago
setupbase.py properly update package_data after components changes 11 years ago

README.md

Jupyter Notebook

The Jupyter HTML notebook is a web-based notebook environment for interactive computing.

Dev quickstart:

  • Create a virtual env (ie jupyter-dev)
  • ensure that you have node/npm installed (ie brew install node on OS X)
  • Clone this repo and cd into it
  • pip install -r requirements.txt -e .

NOTE: For Debian/Ubuntu systems, if you're installing the system node you need to use the 'nodejs-legacy' package and not the 'node' package.

Launch with:

jupyter notebook

For Ubuntu Trusty:

sudo apt-get install nodejs-legacy npm python-virtualenv python-dev
python2 -m virtualenv ~/.virtualenvs/jupyter_notebook
source ~/.virtualenvs/jupyter_notebook/bin/activate
pip install --upgrade setuptools pip
git clone https://github.com/jupyter/jupyter_notebook.git
cd jupyter_notebook
pip install -r requirements.txt -e .
jupyter notebook