📅  最后修改于: 2023-12-03 15:09:24.853000             🧑  作者: Mango
Pyenv是一款非常好用的Python版本管理工具,可以在同一台机器上使用多个Python版本,并且可以随意切换,非常方便开发者开发不同的Python应用,本文将介绍如何在Shell-Bash中安装Pyenv。
在安装pyenv之前,需要先准备以下依赖项:
sudo apt-get update
sudo apt-get install -y curl git-core gcc make zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev libssl-dev
安装完依赖项后,可以使用如下命令在Shell-Bash中安装pyenv:
curl https://pyenv.run | bash
运行以上命令后,会自动更新.bashrc文件,添加如下语句:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
在.bashrc文件中设置PYENV_ROOT环境变量,指向pyenv的安装路径:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
如果是使用zsh命令行工具,则应编辑.zshrc文件。
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init --path)"
通过运行以下命令可以验证pyenv的安装情况:
pyenv --version
如果输出版本信息,则说明pyenv已成功安装。同时,可以通过以下命令列出可以安装的Python版本:
pyenv install --list
可以使用以下命令安装Python版本
pyenv install 3.9.1
上述命令将会安装Python 3.9.1版本,可以根据需要安装其他版本的Python。
安装完Python版本后,可以使用以下命令查看所有已安装的Python版本:
pyenv versions
可以使用以下命令切换Python版本:
pyenv global 3.9.1
以上命令将把全局默认Python版本设为3.9.1版本。
Pyenv是一款好用的Python版本管理工具,可以方便地管理多版本Python,非常适合需要开发多个Python应用的程序员使用。本文介绍了在Shell-Bash中安装Pyenv的方法,同时也讲解了如何使用Pyenv安装Python版本并进行切换。