Getting Started
For this exercise, you will need to choose a platform for which you can run a python notebook. Examples include but are not limited to:
- MyBinder easy and free
- Google Colab - Easy Setup and free
- Kaggle - Easy and free
- SageMaker Studio Lab - Must already have an account - takes time to get approved
- Local Jupyter - Free: recommended only for experienced python users
- using a conda/mamba environment
- using a virtual environment with pip (e.g., python -m venv myenv + pip install jupyter)
For for the purposes of the workshop, I recomment most users use MyBinder. When launched, if will build the environment we need to get started.
Fork the repo
This part is optional and is only recommended for experieced Github users. Sign into GitHub
From your Github Dashboard, use the search bar at the top.
Copy and paste the following in the search bar:
repo:ianhorn/kyfromabove-gisconference2025-workshop
Once you are on this page, click on Fork in the top right corner to for this repo.
You can use my repository name or you can edit to your own.
Now that you have your own fork you can cmd/terminal to download to get started.
git clone https://github.com/ianhorn/kyfromabove-gisconference2025-workshop.git kyfromabove-workshop
cd kyfromabove-workshop
Now set up your environment with pip
python -m venv venv
venv/Scripts/activate.bat
pip install -r requirements.txt
or conda
conda init
conda env create -f environment.yml
conda activate workshop-env
Local Setup
- Fork the repo
- Setup python environoment
Conda
conda init
conda env create -f environment.yml
conda activate workshop-env
Virtual Environment
- Windows
python -m venv venv
venv\Scripts\activate.bat
python -m pip install -r requiements.txt
- mac/linux
python -m venv venv
source venv/bin/activate
python -m pip install -r requiements.txt