使用pdm管理python环境

内容目录

使用 PDM (Python Development Master) 来管理 Python 环境和依赖库是一个现代化的方式,它可以避免依赖冲突,并且支持基于 pyproject.toml 的项目配置。以下是使用 PDM 管理 Python 环境的步骤:

1. 安装 PDM

首先需要在你的系统中安装 PDM。可以通过以下命令来安装:

pip install pdm

如果你使用的是 Python 3.11 或者更高版本,请确保将 pdm 加入到你的 PATH 中。

2. 初始化项目

在你的项目目录下,执行以下命令来初始化一个新的项目:

pdm init

这会引导你生成一个 pyproject.toml 文件,PDM 会根据你的输入来配置项目的名称、Python 版本、依赖库等。

3. 添加依赖

你可以通过以下命令来添加依赖包:

pdm add 包名

例如,如果你想要添加 requests 库:

pdm add requests

这会自动将依赖库添加到 pyproject.toml 文件中,并安装它。

4. 激活虚拟环境

PDM 支持创建和管理项目的虚拟环境。默认情况下,PDM 会在项目根目录下创建虚拟环境。可以通过以下命令激活虚拟环境:

pdm venv activate

如果你需要在某个终端中运行项目,可以使用以下命令进入环境:

pdm run python script.py

5. 管理依赖

你可以使用 PDM 管理项目的依赖更新或删除:

  • 更新依赖

    pdm update
  • 删除依赖

    pdm remove 包名

6. 锁定依赖

PDM 会为项目生成一个 pdm.lock 文件,用于锁定当前的依赖版本。你可以通过以下命令来生成或更新锁定文件:

pdm lock

7. 导出依赖

如果你需要导出依赖库到其他格式(比如 requirements.txt),可以使用以下命令:

pdm export -o requirements.txt

通过这些步骤,你就可以使用 PDM 来管理 Python 项目的依赖和虚拟环境了。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容