Formula

python@3.12

3.12.14

Interpreted, interactive, object-oriented programming language

Install

brew install python@3.12

Details

Sources

Supported platforms

ArchitecturePlatformsVersionDownload
Apple SiliconGolden Gate3.12.14File
SHA-2568827e3bc3081064f68f4dde33a57747afae2f20a02845c2a591933eb48817bed
Apple SiliconTahoe3.12.14File
SHA-2562ee646972d8c8c73fb690e01fe8af56f90f97f6d0985156886fe6c1d1f90948f
Apple SiliconSequoia3.12.14File
SHA-25624fb323265ae17b071cdb5b5743465a438366a9d7be366e33f29674ec47053d6
Apple SiliconSonoma3.12.14File
SHA-25677c6b37122440f058dfac271bb2ccc4115d4f6a781c10eec34952acada3c5c77
ARM64Linux3.12.14File
SHA-2562eb17465bc46ccb827ee596c2599336495fc169b963903e051e1c3c4024bb517
x86_64Linux3.12.14File
SHA-25675aefe1a5717cda3995accbc87b693c8c5466c06ffdabb68698af4edf9b482fd

Dependencies

  • mpdecimal
  • openssl@3
  • sqlite
  • xz

Package data

Caveats

Python is installed as
  $HOMEBREW_PREFIX/bin/python3.12

Unversioned and major-versioned symlinks `python`, `python3`, `python-config`, `python3-config`, `pip`, `pip3`, etc. pointing to
`python3.12`, `python3.12-config`, `pip3.12` etc., respectively, are installed into
  $HOMEBREW_PREFIX/opt/python@3.12/libexec/bin

If you do not need a specific version of Python, and always want Homebrew's `python3` in your PATH:
  brew install python3

`idle3.12` requires tkinter, which is available separately:
  brew install python-tk@3.12

`dbm.gnu` is available separately:
  brew install python-gdbm@3.12

For more information about Homebrew and Python, see: https://docs.brew.sh/Homebrew-and-Python