Skip to content

Instantly share code, notes, and snippets.

@Ch00k
Last active September 27, 2022 10:28
Show Gist options
  • Save Ch00k/f402510b3317f58e7832d8f3742fdf2c to your computer and use it in GitHub Desktop.
Save Ch00k/f402510b3317f58e7832d8f3742fdf2c to your computer and use it in GitHub Desktop.
pyenv + homebrew
CC="$(brew --prefix gcc)/bin/gcc-12" \
CFLAGS="-I$(brew --prefix glibc)/include -I$(brew --prefix readline)/include -I$(brew --prefix zstd)/include -I$(brew --prefix libffi)/include -I$(brew --prefix bzip2)/include -I$(brew --prefix sqlite)/include -I$(brew --prefix zlib)/include -I$(brew --prefix openssl)/include -I$(brew --prefix xz)/include -I$(brew --prefix tcl-tk)/include" \
CPPFLAGS="-I$(brew --prefix glibc)/include -I$(brew --prefix readline)/include -I$(brew --prefix zstd)/include -I$(brew --prefix libffi)/include -I$(brew --prefix bzip2)/include -I$(brew --prefix sqlite)/include -I$(brew --prefix zlib)/include -I$(brew --prefix openssl)/include -I$(brew --prefix xz)/include -I$(brew --prefix tcl-tk)/include" \
LDFLAGS="-L$(brew --prefix glibc)/lib -L$(brew --prefix readline)/lib -L$(brew --prefix zstd)/lib -L$(brew --prefix zlib)/lib -L$(brew --prefix openssl)/lib -L$(brew --prefix bzip2)/lib -L$(brew --prefix sqlite)/lib -L$(brew --prefix libffi)/lib -L$(brew --prefix xz)/lib -L$(brew --prefix tcl-tk)/lib" \
pyenv install -v 3.10.6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment