The Wayback Machine - https://web.archive.org/web/20230623104326/https://github.com/sashkab/homebrew-python
Skip to content

sashkab/homebrew-python

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 23, 2022 19:11

homebrew-python

About this project

This Homebrew tap provides formulae to install multiple Python versions.

Python Version Latest revision
Python 3.7 3.7.13
Python 3.8 3.8.13

Installing formulae

Replace X in examples below with minor version of Python -- 7 for Python 3.7, or 8 for Python 3.8.

Python 3.X will be installed into /usr/local/opt/[email protected], as a keg, i.e without linking into /usr/local/bin in order to avoid conflicts with the python formulae.

brew install sashkab/python/[email protected]

You can use it to create a virtual environment by passing full path to the Python executable:

/usr/local/opt/[email protected]/bin/python3.X -mvenv <path to venv>

In order to update to latest version of pip, setuptools and wheel, use following command:

/usr/local/opt/[email protected]/bin/python3.X -mpip install -U pip setuptools wheel

Deprecations

Python 2.7

Python 2.7 has been removed from this repository in early January 2020 after it reached end-of-life. See #46 for details.

Python 3.6

Python 3.6 has been removed from this repository in March 2022 after it reached end-of-life.

Acknowledgement

This repository started as a fork of the zoidbergwill/homebrew-python.