Free, open-source Mac app for switching between multiple Python versions and virtual environments, with a simple menu bar interface for global or project-specific changes.
MLSwitcher is a free, open-source application for macOS that makes it easy to switch between multiple installations of Python and multiple Python virtual environments. It provides a simple menu bar interface that allows you to change the active global or project-specific Python version with a single click.
Some key features of MLSwitcher include:
MLSwitcher makes it trivial to test code against different Python versions and manage dependencies across projects. The per-project configuration is especially useful for teams that need to coordinate on shared Python versions and environments. It's a simple but indispensable tool for any Python developer working on multiple projects.
Here are some alternatives to MLSwitcher:
Suggest an alternative ❐