📜  如何在 ubuntu pyenv 上安装 python - Shell-Bash (1)

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

如何在 Ubuntu Pyenv 安装 Python

Pyenv 是一种 Python 版本管理工具,它允许用户同时安装多个不同版本的 Python 并轻松切换这些版本。在本文中,我们将学习如何在 Ubuntu 上使用 Pyenv 安装 Python。

步骤一:安装 Pyenv

首先,我们需要安装 Pyenv 工具。可以通过以下命令安装 Pyenv:

$ curl https://pyenv.run | bash

安装完成后,可以在终端检查 Pyenv 版本是否安装成功:

$ pyenv --version
步骤二:安装依赖

接下来,我们需要安装一些依赖项以成功编译和安装 Python 版本。

$ sudo apt-get update
$ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev
步骤三:安装 Python

现在我们可以使用 Pyenv 在 Ubuntu 上安装 Python。首先,列出所有可用的 Python 版本:

$ pyenv install --list

从列表中选择需要的 Python 版本。例如,安装 Python 3.9.5:

$ pyenv install 3.9.5

安装完成后,可以通过以下命令检查 Python 版本是否正确:

$ pyenv versions

这将列出所有已安装的 Python 版本。使用以下命令将 Python 版本更改为新安装的版本:

$ pyenv global 3.9.5
步骤四:添加 Pyenv 环境变量

要始终在终端会话中使用 Pyenv,我们需要将以下代码添加到 ~/.bashrc 文件中:

export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"

最后,重新启动终端会话以更新环境变量:

$ exec $SHELL

现在,我们已经使用 Pyenv 在 Ubuntu 上成功安装了 Python!

结论

在本文中,我们学习了如何在 Ubuntu 上使用 Pyenv 安装 Python。现在,你可以在同一台机器上安装多个版本的 Python,并轻松地在不同版本之间切换。