A system for assigning and grading notebooks.
Project description
A system for assigning and grading notebooks.
Documentation can be found on Read the Docs.
Installation
If you want to develop on nbgrader, please follow the development installation instructions.
Dependencies
Before installing nbgrader, please ensure that the IPython notebook is properly installed. Note that it is not sufficient to just install IPython; you must specifically install the notebook components as well.
If using conda, run
conda install ipython-notebook=3.2
Otherwise, run
pip install ipython[notebook]==3.2
Installing nbgrader
After installing the above dependencies, you can install the current version of nbgrader with:
pip install nbgrader
You can then install and activate the nbgrader assignment toolbar extension with:
nbgrader extension install nbgrader extension activate
If you want to install the extension for only yourself (and not systemwide), use nbgrader extension install --user. If you don’t want to have to reinstall the extension when nbgrader is updated, use nbgrader extension install --symlink. To get help and see all the options you can pass while installing/activating the nbgrader notebook extension, use:
nbgrader extension install --help-all nbgrader extension activate --help-all
Contributing
Please see the contributing guidelines and documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for nbgrader-0.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b82e387089e7f7cd2bfd8ebf5c75ef11797d9a107ad744895551adbd067f4e43 |
|
MD5 | cb79a0dde0e3b5fb23f39970aa9deb24 |
|
BLAKE2b-256 | 46c523cd279d2c8b8790baa208627ada141d20c1d16151a5e2eb3300895e99f0 |