Skip to content

管理多个 Python 版本

1.使用conda(Anaconda/Miniconda)

1.1 创建新环境

bash
conda create -n pyevn3.9 python=3.9

1.2 激活环境

bash
conda activate pyevn3.9

2. 使用 pipenv

pipenv 是Kenneth Reitz(requests的作者)大神的作品。它结合了 Pipfile,pip,和virtualenv,能够有效管理Python多个环境,各种包。

2.1. 安装 pipenv

  • 在 macOS 上,你可以使用 Homebrew 安装:
bash
brew install pyenv
  • Linux 上,你可以通过包管理器安装,例如在 Ubuntu 上:
bash
sudo apt install pyenv
  • 检查 pyenv 安装成功
bash
pyenv --version

2.2. 安装 Python 版本

bash
pyenv install 3.8.5  # 安装 Python 3.8.5

2.3. 设置 Python 版本

  • 设置全局 Python 版本
bash
pyenv global 3.8.5  # 设置全局 Python 版本为 3.8.5
  • 设置局部 Python 版本 在项目目录中创建一个 .python-version 文件,并指定需要的 Python 版本:
bash
echo "3.8.5" > .python-version

京ICP备2024093538号-1