Python Virtual Environments Tutorial for Beginners

Introduction

A typical Python based data science or machine learning project can require a plethora of libraries. Keeping track of all of these libraries and version is key to maintaining the portability and collaborative aspects of your project.