Upgrading from Numbas 2.0 to 3.0¶
Follow the instructions below, using a shell in your numbas_editor
directory.
Get the latest code:
git pull
Upgrade Python libraries:
pip install --upgrade -r requirements.txt
Run the new setup script. It will use your existing settings and perform the rest of the upgrade jobs.
python first_setup.py
The editor now has “terms of use” and “privacy policy” pages. You must edit those:
editor/templates/terms_of_use_content.html
andeditor/templates/privacy_policy_content.html
.Finally, get the latest code in your Numbas
compiler
directory:cd ../compiler git pull
That’s it!
If you have any problems, email numbas@ncl.ac.uk.