Set up a professional Python development environment on your computer. This guide will help you install and configure all the tools needed to work with the course notebooks locally using modern development practices.
Work offline with full control over your environment
Get intelligent code suggestions with Cursor AI
Learn industry-standard tools and workflows
Master the command line interface for efficient file navigation and program execution.
Version control for tracking changes and collaborating on code projects.
Modern Python package management and isolated development environments.
AI-powered code editor built on VS Code with intelligent assistance.
Download comprehensive step-by-step instructions for your operating system. These guides walk you through the entire setup process from start to finish.
Unix-based systems
PC setup guide
If you encounter any issues during setup, don't hesitate to ask for help in the course forums or during seminar sessions. Setting up a development environment can be tricky the first time!