軟體安裝
apt update;apt upgrade -y
apt install -y git python3-pip
apt install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
環境設定
cat <<EOF >pyenv0.sh
export PYENV_ROOT="\$HOME/.pyenv"
export PATH="\$PYENV_ROOT/bin:\$PATH"
type pyenv >/dev/null 2>&1||eval "\$(pyenv init -)"
EOF
source pyenv0.sh
相關指令
pyenv version
pyenv versions
pyenv install <python版本>
pyenv install --list
pyenv uninstall <python版本>
pyenv global <python版本>
pyenv local <python版本>
pyenv shell <python版本>
更新 pyenv
cd ~/.pyenv
git pull
其它
~/.pyenv/cache 設定安裝時來源檔,不上網抓取 Python-xx.tar.xz
~/.pyenv/versions 各版本安裝位置
沒有留言:
張貼留言