概述:来了!划时代的 Python 包管理工具 — PDM - 知乎

使用 PDM

初始化 PDM

pdm init

查看帮助

pdm -h

切换python环境

当你在初始化 pdm 项目时,就已经选定了当前的 Python 版本和可用的 Python 版本范围,后面如果想更改,可以使用 use 命令,但版本要受之前设定的版本范围约束。

假设允许范围是 python 3.9+,当前使用的是 python 3.10,可以直接切换过去。

pdm use python3.9

虚拟环境

pdm venv

使用 venv

如果没有pdm,也可以使用 venv 创建虚拟环境

创建环境

# ENV_DIR 指定存放环境的目录,一般使用 venv
python -m venv ENV_DIR

激活环境

  • Windows

    .\ENV_DIR\Scripts\activate
  • Unix\macOS

    source ENV_DIR\bin\activate

退出环境

deactivate