pyenv command not found - Mac

Page content

How to Install pyenv Command on Mac

If you are working on a Mac and encounter the “pyenv command not found” error, you will need to install pyenv to manage multiple Python versions on your system.

Why pyenv?

pyenv is a powerful tool that allows you to easily switch between multiple versions of Python on your machine. This can be particularly useful when working on projects that require different Python versions or dependencies.

Installation Steps

Follow these steps to install pyenv on your Mac:

Step 1: Install Homebrew

If you don’t have Homebrew installed on your Mac, you can install it by running the following command in your terminal:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Step 2: Install pyenv

Once you have Homebrew installed, you can use it to install pyenv. Run the following command in your terminal:

brew install pyenv

Step 3: Add pyenv to your Shell

To ensure that pyenv is properly integrated with your shell, add the following line to your shell configuration file (e.g., ~/.bashrc, ~/.zshrc, or ~/.bash_profile):

if command -v pyenv 1>/dev/null 2>&1; then
  eval "$(pyenv init -)"
fi

Step 4: Reload your Shell

Reload your shell configuration by running the following command or restarting your terminal:

source ~/.bashrc

Conclusion

By following these steps, you should now have pyenv successfully installed on your Mac. You can now use pyenv to manage your Python versions and easily switch between them for different projects.