pyenv安装

26

1. 安装 pyenv

首先,你需要确保已经安装了 pyenv。可以通过以下命令在大多数 Unix-like 系统上安装 pyenv

brew install pyenv

这个脚本会安装 pyenv 以及常用的插件,如 pyenv-virtualenv

2. 配置环境变量

安装完成后,需要将 pyenv 初始化脚本添加到你的 shell 配置文件中,比如 ~/.bashrc~/.zshrc

[ ] bash

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

之后,重新加载你的 shell 配置:

source ~/.bashrc  # 或者 source ~/.zshrc

3. 安装 Python 版本

使用 pyenv 安装一个特定的 Python 版本:

pyenv install 3.10.0

这会下载并安装 Python 3.10.0。

4. 创建虚拟环境

使用 pyenv virtualenv 创建一个新的虚拟环境:

pyenv virtualenv 3.10.0 my-virtual-env-3.10

这会创建一个基于 Python 3.10.0 的虚拟环境,名为 my-virtual-env-3.10

5. 激活虚拟环境

要开始使用此虚拟环境,你需要将其设置为当前目录的本地 Python 版本:

pyenv local my-virtual-env-3.10

这会在当前目录创建一个 .python-version 文件,其中指定了虚拟环境的名称。每当你进入这个目录时,pyenv 都会自动激活相应的虚拟环境。

6. 验证虚拟环境

可以通过以下命令来确认当前使用的 Python 版本和虚拟环境:

python --version
which python

这些命令应该显示你的虚拟环境中的 Python 版本和路径。

使用 pyenv 管理虚拟环境可以让你在多个项目间轻松切换,每个项目都有其独立的依赖和设置,非常适合复杂的开发环境。😄🔧