Content · Programming · Python

Python Installation on macOS: Step-by-Step Guide

On macOS, the official CPython installer is a straightforward way to install Python alongside the system-provided tools. Learn the essential ideas and try a practical example.

2 views Published Oct 17, 2026 Updated Oct 18, 2026 Admin

On macOS, the official CPython installer is a straightforward way to install Python alongside the system-provided tools.

Understanding the Concept


Open the official Python downloads page and select the macOS universal2 installer for the Python series when available for your supported macOS release. A universal2 installer includes support for Apple Silicon and Intel architectures. Open the downloaded .pkg, read its prompts, and install. The installer usually places the framework runtime and versioned commands without replacing Apple-managed system components. Open a new Terminal window before checking the installation.

When and Why You Would Use This


Use the explicit python3.15 command to avoid confusing the new interpreter with a preexisting python3. If the command is unavailable, locate the installed framework or use the Python application shortcuts provided by the installer. You can later select the interpreter in PyCharm and create a virtual environment for each project.

macOS Installation Checklist


  1. Check the minimum macOS version listed for the Python release.
  2. Download the official macOS package that matches your supported Mac.
  3. Run the package installer and follow the on-screen steps.
  4. Open a fresh Terminal session and verify python3.15 --version.
  5. Create a practice folder under your home directory.

You do not need to use Homebrew to install the official package. If you prefer Homebrew, check which version its formula actually provides; it is a separate installation route.

Practical Example


python3.15 --version
python3.15 -c "print(2 + 3)"
which python3.15

Understanding the Example


These commands run in Terminal. The first should show Python.x, the second prints 5, and the third displays the executable path if the shell can find it. This is preferable to guessing where the installer placed files.

Try It Yourself


Start python3.15 in Terminal, evaluate 10 * 3, and exit with exit().

Common Beginner Mistakes


  • Overwriting a macOS-managed Python installation. Install Python separately instead.
  • Confusing a shell alias with the actual interpreter version. Verify using the versioned command.
  • Installing a package for the wrong architecture without reading the installer notes. Use the correct official macOS package.

Key Takeaways


  • The official macOS installer provides an independent Python runtime.
  • Use python3.15 when more than one Python version exists.
  • Verify the interpreter in Terminal before configuring PyCharm.
Share this resourceSend this page to someone who may find it useful.