Python包管理工具之 PDM
前言
大家好,我是小姜。之前讲了一个pipenv和poetry包管理工具,想必大家也和我一样去了解过pipenv所存在问题,所以不是很推荐使用。后来改成了poetry工具,但这个东西对我来说稍微有点麻烦,经常容易打错,虽然可以做成alias的形式。那么今天我给大家推荐一个叫PDM的工具,全称:Python Development Master。它也是非常好用,有兴趣的朋友可以使用一下。
安装使用PDM
# macos安装pipx
brew install pipx
pipx ensurepath
# Linux安装pipx
python3 -m pip install pipx
python3 -m pipx ensurepath用pipx安装pdm
PDM 只有 Python 3.7 的版本才能使用,使用其他的方法安装,要先保证你的 Python 版本,但使用 pipx 则不需要你去操心。一定要注意安装pipx的版本以及pipx安装pdm时使用的Python版本,否则 pdm init 会失败
pipx install pdm
pipx list配置 pdm 自动补全# zsh方法
mkdir $ZSH_CUSTOM/plugins/pdm
pdm completion zsh
THE END