内容目录
使用 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
暂无评论内容