Skip to content

Home

Table of Contents

Task Recommended Tool Content
1. Run Scripts from Command Line
  • Mac Users: Terminal
  • Windows Users: WSL
2. Version Control Your Code Git
3. Edit and Debug Your Code VS Code
4. Manage Your Python Version Mambaforge
5. Manage Your Python Package Versions Poetry

Overview

To have a good environment setup, you must have tools to efficiently perform the following 5 tasks:

  1. Run scripts from command line
  2. Version control your code
  3. Edit and debug your code
  4. Manage the Python version you use to run your code
  5. Manage the Python package versions you use to run your code

A good environment setup is key to many things including:

  • Team collaboration
  • Production Readiness
  • Time saving

In this site, tool recommendations, install/ configuration instructions and common commands are provided to ensure you can easily create a setup you'll love.

For more details see the following Medium Article: