Skip to main content

Installing Mamba

As you work on more complex Python projects, you'll start using something called libraries. Think of libraries as ready-made sets of code created and maintained by other developers. They're like toolkits that solve specific problems or add new features to Python. Instead of reinventing the wheel, it's much smarter to use these libraries when they fit your needs. The range and numner of Python libaries is one of the best selling-points of the language. However, you may find that sometimes you'll have different projects that need different versions of the same library. That's where virtual environments come in handy. They let you set up separate "sandboxed" Python configurations that don't mess with each other.

In this tutorial, we're going to use the Mamba tool to create and manage virutal environments. Mamba is a package manager and environment manager for Python. Mamba is built on the Conda package management system, and its primary goal is to provide quicker and more efficient operations for managing packages and creating isolated environments.

Mac

Windows