Skip to content

Environment & Tooling Setup

Getting from a blank laptop to a working, reproducible data-science setup: installing Anaconda, isolating a conda environment, installing and touring VS Code, running Jupyter notebooks, IPython's built-in productivity tools, and — once local hardware isn't enough — HiPerGator and the reactive marimo notebook format.

Ordered easiest to hardest. Start at the top if you're setting up for the first time; skip ahead if a topic is already familiar.

  1. Installing Anaconda Navigator
  2. Anaconda & Python Setup on macOS (video)
  3. Python Environments Explained: Console vs. IDE vs. Notebooks (video)
  4. Creating & Exporting a Conda Environment
  5. Installing Visual Studio Code
  6. Touring the VS Code Interface
  7. Installing Extensions & Configuring Settings
  8. Setting Up a Jupyter Notebook in VS Code
  9. Running Cells & Writing Markdown
  10. IPython Deep Dive: Python Data Science Handbook, Ch. 1
  11. Python Expert Talk: Decorators, Generators & Metaclasses (video)
  12. HiPerGator: UF's Research Computing Cluster
  13. marimo: Reactive Python Notebooks