Python 基操

Catalogue
  1. 1. 多版本管理

多版本管理

Pyenv

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
curl -fsSL https://pyenv.run | bash


# 写入 bash
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init - bash)"


# 安装与启用
pyenv install 3.10
pyenv global 3.10

# 可能的依赖
sudo apt update; sudo apt install build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev curl git \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

依赖项清单 suggested-build-environment

1
2
# 创建 venv 环境
pyenv virtualenv .venv