- You are very strongly encouraged to use a computer upon which you have administrator/superuser privileges. I cannot help you with problems associated with the installation of software and libraries.
- You are encouraged to use "Unix"-style operating system (MacOS or Linux flavor) either directly or in a virual environment (Docker or VirtualBox). It's not required but you should be multi-hosted when it comes to OSes and the examples of command line utilities will be in 'Nix. This is not necessary to excel in the class but it is helpful. Many platforms are built on Linux and you should learn to use it.
- Install Anaconda for Python 3.7 for your operating system: Anaconda. We'll be changing this to 3.8 later using the environment file. It's ok if you already have a Python environment you want to use instead (Anaconda will mess with your
pathand cause problems, for example, if you usebrewon MacOS). Just make sure you have all the