Flag for pyenv with brew
brew install openssl readline sqlite3 xz zlib tcl-tk
export LDFLAGS="-L$(brew --prefix)/opt/openssl@3/lib -L$(brew --prefix)/opt/zlib/lib -L$(brew --prefix)/opt/bzip2/lib -L$(brew --prefix)/opt/ncurses/lib -L$(brew --prefix)/opt/libffi/lib -L$(brew --prefix)/opt/readline/lib -L$(brew --prefix)/opt/sqlite3/lib -L$(brew --prefix)/opt/tcl-tk/lib -L$(brew --prefix)/opt/xz/lib"
export CPPFLAGS="-I$(brew --prefix)/opt/openssl@3/include -I$(brew --prefix)/opt/zlib/include -I$(brew --prefix)/opt/bzip2/include -I$(brew --prefix)/opt/ncurses/include -I$(brew --prefix)/opt/libffi/include -I$(brew --prefix)/opt/readline/include -I$(brew --prefix)/opt/sqlite3/include -I$(brew --prefix)/opt/tcl-tk/include -I$(brew --prefix)/opt/xz/include"