How to Manage Multiple Python Versions on an Apple Silicon M1 Mac

Install both ARM64 and x86 Python versions and seamlessly switch between them using pyenv

Danny Cunningham
Towards Data Science
6 min readFeb 17, 2022

--

Photo by Nick Rickert on Unsplash

This article describes how to manage ARM64 and x86 Python environments using pyenv. If you prefer conda for environment management, see my other article.

--

--