前言软件环境UbuntuServer20.04LTSbash5.0.17pyenv2.2.5pyenvgithub:https://github.com/pyenv/pyenv安装pyenv安装依赖sudoapt-getupdate;sudoapt-getinstallmakebuild-essentiallibssl-devzlib1g-dev\libbz2-devlibreadline-devlibsqlite3-devwgetcurlllvm\libncursesw5-devxz-utilstk-devlibxml2-devlibxmlsec1-devlibffi-devliblzma-devinstall#gitclonegitclonehttps://github.com/pyenv/pyenv.git~/.pyenv#编译加速(可选)cd~/.pyenv&&src/configure&&make-CsrcAddexportPYENV_ROOT="$HOME/.pyenv"exportPATH=in~/.profile"$PYENV_ROOT/bin:$PATH"#没有这句话,下面的镜像url不会生效exportPYTHON_BUILD_MIRROR_URL_SKIP_CHECKSUM=1#国内Python镜像exportPYTHON_BUILD_MIRROR_URL="https://mirrors.huaweicloud.com/python/"#ORexportPYTHON_BUILD_MIRROR_URL="https://npm.taobao.org/mirrors/python/"eval"$(pyenvinit--path)"添加eval"$(pyenvinit-)"在~/.bashrc中重启shellexec$SHELLpyenv基本用法可以查看已安装的Python版本pyenvinstall-l安装指定版本的Pythonpyenvinstall3.9.12-v查看安装的Python版本$pyenvversions*system(通过/home/qbit/.pyenv/version设置)3.6.153.9.12切换Python版本pyenvglobalversion设置当前全局python版本pyenv本地版本号设置本地python版本pyenvlocal--unset取消本地python版本设置,或者删除当前目录下的.python-version文件本文来自qbitsnap
