If you have a new Mac/Macbook with macOS Ventura 13.x or Sonoma 14.x, then you will notice that Python 2.7 or any 2.x version is not pre-installed on it. You will need to get it installed by yourself.
To do so, we can make use of the Homebrew package manager.
Step 1: Install pyenv
using Homebrew
The first step you will do is install the Python version management tool.
brew install pyenv

Step 2: Install Python 2.x using pyenv
Once this is complete, we can install the Python 2.7.18 version using pyenv command.
pyenv install 2.7.18

Step 3: Add Python 2.7.x PATH to ZSH Profile
Finally, to python
command work, you will need to add the PATH to the installed Python 2.7.x version to the .zshrc file.
export PATH=$PATH:/Users/code2care/.pyenv/versions/2.7.18
-
Facing issues? Have Questions? Post them here! I am happy to answer!
More Posts related to Python,
- Python: Convert Date to DateTime
- How to sort a List using Lambda in Python
- Python matplotlib segmentation fault: 11 macOS Big Sur
- What is Terminal Velocity and its Formula? How to calculate it programmatically?
- How to install Python 3.11 on Mac
- How to flatten a nested list in Python
- Python: Pandas Merge DataFrames on Index Example
- How to Run all Cells at Once Jupyter Notebook
- Python - Convert float to String
- How to add borders to tkinter label text
- How to Exit a Loop in Python Code
- [Python] Fix: ValueError: All arrays must be of the same length
- Sorting an array using Bubble Sort in Python Programming
- How to Unzip a file using Python
- Python: Merge DataFrames Pandas Outer Join Example
- Change label (text) color in tkinter
- Convert Float to String in Python
- Fix: fatal error: No such file or directory compilation terminated
- Python: Access index/counter of a for loop iteration
- Import Other Python Files Examples
- How to install Anaconda on Mac (M1/M2 Mac)
- Python Regular Expression to Find All Matches in List
- How to Read a binary File with Python
- How to disable warnings while Python file execution
- Know current Python Version
More Posts:
- Reopen previously closed tab in Google Chrome - Chrome
- Convert Java Byte Array to String with code examples - Java
- 'pwd' is not recognized as an internal or external command, operable program or batch file. [Windows] - Bash
- Take Screenshots on Mac OS without Keyboard - Mac-OS-X
- Maven : java.lang.ClassNotFoundException: Xmx512m - Android
- Update Created By (Author) column of SharePoint document using PowerShell - SharePoint
- Two Buttons next to each other in Android Layout - Android
- Check if a file exists or not using Bash Script - Bash