1、virtualenv
pip install virtualenv
mkdir venv
virtualenv -p python3 venv
source venv/bin/activate
pip freeze > ./requirements.txt
2、pyenv
# 安装 pyenv
sudo apt update
sudo apt install -y make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
curl https://pyenv.run | bash
# 将以下内容添加到 ~/.bashrc 或 ~/.zshrc 中
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv init -)"
# 重新加载配置
source ~/.bashrc # 或 source ~/.zshrc
pyenv install 3.8.19
pyenv global 3.8.19
python --version # 应该显示 3.8.19
# 创建虚拟环境
pyenv virtualenv 3.8.19 myenv # 创建
pyenv activate myenv # 激活
pyenv deactivate # 推出
pyenv uninstall myenv # 删除