Files
optical-regeneration/notes/pyenv-install.md
Joseph Hopfmüller 086240489a minor edits on notes
2024-11-17 22:16:52 +01:00

770 B

pyenv installation

pyenv

  1. Install pyenv

    curl https://pyenv.run | bash
    
  2. setup zsh

    add the following to .zshrc:

    export PYENV_ROOT="$HOME/.pyenv"
    [[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
    eval "$(pyenv init -)"
    

python installation

  1. prerequisites

    sudo apt update
    sudo apt install build-essential libssl-dev zlib1g-dev \
    libbz2-dev libreadline-dev libsqlite3-dev curl git \
    libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev \
    libffi-dev liblzma-dev python3-pip
    
  2. install

    # using python 3.12.7 as an example
    pyenv install 3.12.7
    
    # optional
    pyenv global 3.12.7
    pyenv versions