Member-only story
Manage Python enviroment like a Pro
If you too feel frustrated by managing multiple versions of Python on Windows, you’re in luck. I was too until I discovered pyenv. Let’s see how to solve this problem for good
Introduction
We’ve all been there, sooner or later, having to collaborate or work on multiple projects at once. In practice, this often means constantly switching the main Python version on our machines. Let’s see how we can manage this version change very simply thanks to pyenv
.
Disclaimer: It’s important that you don’t have any other versions installed on your system. If this isn’t the case, it’s recommended that you do so, allowing pyenv to assume full management without interference.
What is Pyenv?
Pyenv is a tool that simplifies the management of multiple versions of Python on a system. With Pyenv, you can install several Python versions and switch between them as needed. Additionally, Pyenv provides the ability to create virtual environments for specific projects, helping to keep project dependencies isolated from the overall system.
This tool is primarily used via the command line, through commands executed in the terminal or operating system…