📜  安装 pyenv - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:09:24.853000             🧑  作者: Mango

安装 pyenv - Shell-Bash

Pyenv是一款非常好用的Python版本管理工具,可以在同一台机器上使用多个Python版本,并且可以随意切换,非常方便开发者开发不同的Python应用,本文将介绍如何在Shell-Bash中安装Pyenv。

安装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版本

可以使用以下命令安装Python版本

pyenv install 3.9.1

上述命令将会安装Python 3.9.1版本,可以根据需要安装其他版本的Python。

使用Python版本

安装完Python版本后,可以使用以下命令查看所有已安装的Python版本:

pyenv versions

可以使用以下命令切换Python版本:

pyenv global 3.9.1

以上命令将把全局默认Python版本设为3.9.1版本。

总结

Pyenv是一款好用的Python版本管理工具,可以方便地管理多版本Python,非常适合需要开发多个Python应用的程序员使用。本文介绍了在Shell-Bash中安装Pyenv的方法,同时也讲解了如何使用Pyenv安装Python版本并进行切换。