×

Pyenv Cheatsheet

Falcon 2026-03-09 views:
自动摘要

正在生成中……

安装 pyenv

macOS(Homebrew)

brew install pyenv

Ubuntu / Debian

sudo apt update
sudo apt install -y build-essential curl git \
libssl-dev zlib1g-dev libbz2-dev libreadline-dev \
libsqlite3-dev libffi-dev liblzma-dev tk-dev

curl https://pyenv.run | bash

环境变量

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"

基本

pyenv --version

查看 pyenv 版本。


查看 Python 版本

pyenv install --list

列出可安装的 Python。

pyenv versions

查看已安装版本。

pyenv version

查看当前使用的版本。


安装 / 删除 Python

pyenv install 3.12.3

安装 Python。

pyenv uninstall 3.12.3

删除 Python。


设置 Python 版本

pyenv global 3.10.14

设置全局默认版本。

pyenv local 3.11.9

为当前目录设置 Python(生成 .python-version)。

pyenv shell 3.11.9

仅当前 shell 使用。


路径与可执行文件

pyenv prefix 3.11.9

查看 Python 安装路径。

pyenv which python

查看当前 python 实际路径。

which python

查看当前 shell 调用的 python(通常是 shim)。


维护

pyenv rehash

重新生成 shim。


常见目录

~/.pyenv
├── bin        # pyenv 命令
├── shims      # python/pip 代理
├── versions   # 已安装 Python
└── plugins    # 插件
本文收录于