INF2-FDS: Jupyter Notebooks on DICE or own machine
We are not offering active support for running Jupyter notebooks on School of Informatics DICE machines or your own machine, but if you would like to do so, we recommend following the instructions in the README file in Lab 1.
In any event, we recommend that you have the package versions installed specified in the requirements.txt file, which are the ones used in Noteable.
You can check what version is installed from within python or a Notebook like this:
import pandas
pandas.__version__
Once you have the correct package versions, you can download each week's lab by using git, e.g.:
git clone https://github.com/Inf2-FDS/FDS-S1-01-introduction
You could fork the GitHub repo and push and pull changes to pair-program. Unfortunately, Jupyter Notebooks do not produce very nice diffs, due to the JSON data structures hidden within them.
Some students in the 2020/21 course recommended a third-party tool: https://deepnote.com/. However, this is unsupported if it did lose your work before a deadline, the University wouldn't be responsible, whereas if you were using School or University systems, the School or University would take responsibility if there was an IT failure.