# Workshop Setup: Python 3.12, uv, PyTorch, FAISS, Polars and Jupyter Lab

> Source: https://sukruyusufkaya.com/en/learn/oneri-sistemleri/atolye-kurulumu-python-uv-pytorch-faiss-polars-jupyter
> Updated: 2026-05-13T13:29:33.261Z
> Category: Öneri Sistemleri
> Module: Module 0: Course Framework & Workshop Setup
**TLDR:** We set up a modern Python environment for recommender systems work from scratch: uv (Rust-based, 80x faster than conda), Python 3.12, PyTorch 2.5+, FAISS CPU+GPU, Polars, implicit, lightfm, surprise, Jupyter Lab. Mac, Windows (WSL2), Linux, and Google Colab options.

