环境
kali虚拟机
克隆项目
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
为pyenv设置shell环境
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
重启shell
exec "$SHELL"
安装Python构建依赖项
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
接下来就可以使用pyenv了
-
验证是否正确设置pyenv
使用命令which pyenv
-
列出所有可以使用的版本
使用命令pyenv install --list
-
安装指定版本的Python
使用命令pyenv install <version>
-
列出所有已安装的python版本
使用命令pyenv versions
,带*
的是当前使用的python
-
查看当前对应版本
使用命令pyenv version
-
卸载指定版本
使用命令pyenv uninstall <version>
-
设置全局版本
使用命令pyenv global <version>
-
设置当前版本
使用命令pyenv local <version>