-
Notifications
You must be signed in to change notification settings - Fork 17
Notes about testing old versions of python
Alan Potter edited this page Feb 22, 2021
·
3 revisions
I was able to build python 3.5.10 and 3.6.12 with the pyenv install
command here: https://github.com/pyenv/pyenv/issues/1643#issuecomment-684933052 . Just using --patch
to pyenv install
was enough, I didn't need to set the environment variables:
% pyenv install --patch 3.5.10 < <(curl -sSL https://github.com/python/cpython/commit/8ea6353.patch)
I was able to install 3.7.9, 3.8.7, and 3.9.1 with just pyenv install
, didn't need the --patch
argument.
Homebrew info for relevant packages:
ajp@Alans-MacBook-Pro appmap-python % brew info pyenv openssl readline | grep -e '^pyenv' -e '^openssl' -e '^readline' | grep -v 'is keg-only'
pyenv: stable 1.2.22 (bottled), HEAD
openssl@1.1: stable 1.1.1i (bottled) [keg-only]
readline: stable 8.1 (bottled) [keg-only]