Member-only story
Python HOW: Farewell Anaconda! Take Full Control of Your Development Environment
Setting up python with pyenv, venv, pipx, and vsCode on Windows and macOS
Anaconda and Miniconda are amazing python distributions that get you up and running out-of-the-box. Once you start deploying your projects into production, however, you will defiantly need more control. In this article, I go through some of the best tools to make that transition happens! 🤘
All the CLI commands used in this article are in
PowerShell
for Windows, andzsh
for macOS
Before starting up 🚿
If you’ve anaconda or miniconda installed, uninstall it as detailed here. For Windows, also:
- Delete
$HOME\Documents\WindowsPowerShell\profile.ps1
if you have previously ran> conda init powershell
- Disable the built-in python launcher: search for Manage app execution aliases ▶️ disable App Installer aliases for python
Install python 🐍
Download the latest 64-bit python Release for Windows or macOS (3.9.0
at the time of writing), and install it…