使用PDM创建Python虚拟环境

0 阅读1分钟

安装

linux系统安装如下

# 创建一个项目目录
 mkdir pdm-playground  
cd pdm-playground

# 初始化项目
pdm init

PDM常用命令

安装依赖

pdm add flask

image.png

安装开发依赖

使用-d/--dev选项可以将依赖标记为开发依赖

pdm add --dev pyt
est

image.png

更新所有依赖

pdm update

pdm list命令可以查看当前环境中安装的依赖列表

(pdm-playground-3.13) ➜  pdm-playground git:(master) ✗ pdm list
╭──────────────┬─────────┬──────────╮
│ name         │ version │ location │
├──────────────┼─────────┼──────────┤
│ blinker      │ 1.9.0   │          │
│ click        │ 8.3.3   │          │
│ Flask        │ 3.1.3   │          │
│ iniconfig    │ 2.3.0   │          │
│ itsdangerous │ 2.2.0   │          │
│ Jinja2       │ 3.1.6   │          │
│ MarkupSafe   │ 3.0.3   │          │
│ packaging    │ 26.1    │          │
│ pluggy       │ 1.6.0   │          │
│ Pygments     │ 2.20.0  │          │
│ pytest       │ 9.0.3   │          │
│ Werkzeug     │ 3.1.8   │          │
╰──────────────┴─────────┴──────────╯

移除依赖

pdm remove用于移除一个依赖

pdm remove flask

移除开发依赖

pdm remove --dev pytest

参考资料