Workshop Setup and Preflight#
Complete this one-time setup before attending a Design Research workshop.
Workshop Materials#
All materials for today’s workshop will be posted in the shared workshop folder.
Before The Workshop#
Install Python 3.12, open a terminal, and run the block for your operating system.
On macOS or Linux:
mkdir -p design-research-workshop
cd design-research-workshop
curl -fsSLo requirements.txt 'https://cmudrc.github.io/design-research/_static/workshop-requirements.txt'
curl -fsSLo preflight.py 'https://cmudrc.github.io/design-research/_static/workshop-preflight.py'
python3.12 -m venv .venv
.venv/bin/python -m pip install --upgrade pip
.venv/bin/python -m pip install -r requirements.txt
.venv/bin/python preflight.py
On Windows PowerShell:
New-Item -ItemType Directory -Force design-research-workshop | Out-Null
Set-Location design-research-workshop
curl.exe -fsSLo requirements.txt 'https://cmudrc.github.io/design-research/_static/workshop-requirements.txt'
curl.exe -fsSLo preflight.py 'https://cmudrc.github.io/design-research/_static/workshop-preflight.py'
py -3.12 -m venv .venv
.\.venv\Scripts\python.exe -m pip install --upgrade pip
.\.venv\Scripts\python.exe -m pip install -r requirements.txt
.\.venv\Scripts\python.exe preflight.py
A successful check ends with Preflight passed. You are ready for the
workshop. Keep the design-research-workshop folder. Activity materials
will be provided separately for the workshop.