9/12/2023 0 Comments Install python mac![]() If command -v pyenv 1>/dev/null 2>&1 then Paste int eh following if you are running zsh cat > ~/.zshrc bash_profile this will enable pyenv each time we start a fresh terminal session. We need to add a few exports and commands to our. Next we update brew and install pyenv brew update You can install HomeBrew in a terminal like so: /bin/bash -c "$(curl -fsSL )" To accomplish this we first start with Homebrew, If your reading this your likely familiar, if not Homebrew is a software manager that is primarily used for MacOs ( though I do use it on linux ) to install the software I require with ease. I really want Python 3.10 for Pygame, and 3.9 for AWS Lambda, this is how you can accomplish that. In this example I am setting up my 2020 M1 MacBook pro, by default the Python version is: ~ python -version Pyenv allows us to install and manage as many versions of Python as I need and flip between them where required, it uses a convention to allow my terminal session to use a version on Python installed under my home directory rather then over writing the global install. I do not want to edit symlinks to the python binaries or use brew/python installers to force overwrite current Python installations. ![]() ![]() I do not want to override the default version of Python on the Mac in-case it’s required some something else.I want to use multiple versions of Python locally.I use Python more and more regularly and each time I set up a new machine I go through the same steps to enable a clean and modular way to run multiple versions of Python, each time I forget a step and am left scratching my head, this time I decided to document those steps. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |