- Install
Macports
.
- Install python dependencies:
sudo port install pkgconfig openssl zlib xz gdbm tcl tk +quartz sqlite3 sqlite3-tcl
GDBM_CFLAGS="-I$(dirname $(dirname $(which port)))/include" \
GDBM_LIBS="-L$(dirname $(dirname $(which port)))/lib -lgdbm" \
pyenv install 3.11.5
PYTHON_CONFIGURE_OPTS="--with-tcltk-includes='$(pkg-config tk tcl --cflags)' \
--with-tcltk-libs='$(pkg-config tk tcl --libs)'" \
pyenv install 2.7.18
- For HomeBrew install these:
brew install pkg-config [email protected] [email protected] xz gdbm tcl-tk readline sqlite zlib
GDBM_CFLAGS="-I$(brew --prefix gdbm)/include" \
GDBM_LIBS="-L$(brew --prefix gdbm)/lib -lgdbm" \
pyenv install 3.11.5
PYTHON_CONFIGURE_OPTS="--with-tcltk-includes='$(pkg-config tk tcl --cflags)' \
--with-tcltk-libs='$(pkg-config tk tcl --libs)'" \
pyenv install 2.7.18