pyenv 管理多个版本的python
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bashrc
在 .pyenv下,新建cache 目录,放入python的源码
https://www.python.org/ftp/python/3.6.8
安装python的时候,是动态库的形式,否则是静态库
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install 3.6.8
切换版本
pyenv versions // 查看电脑版本
pyenv global 3.6.8 // 切换到.3.6.8 版本