要导入PDM软件,请按照以下步骤操作:
安装PDM
使用pip安装:
打开终端或命令提示符,输入以下命令:
```sh
pip install pdm
```
或者,如果你希望使用pipx来管理命令行工具,可以运行:
```sh
pipx install pdm
```
验证安装:
安装完成后,输入以下命令来验证PDM是否安装成功:
```sh
pdm --version
```
如果输出了PDM的版本号,说明安装成功。
初始化项目
创建新项目目录:
```sh
mkdir my_project
cd my_project
```
运行PDM初始化命令:
```sh
pdm init
```
这个命令会引导你设置项目的基本信息,如项目名称、作者、许可证等,并创建一个`pyproject.toml`文件,这是PDM的核心配置文件。
添加依赖
添加单个包:
```sh
pdm add requests
```
添加开发环境依赖:
```sh
pdm add pytest --dev
```
添加指定版本的包:
```sh
pdm add "requests>=2.25.0"
```
查看已安装的包:
```sh
pdm list
```
以树状图显示依赖关系:
```sh
pdm list --graph
```
删除包:
```sh
pdm remove requests
```
更新所有包:
```sh
pdm update
```
环境管理
创建虚拟环境:
```sh
pdm env use -c
```
激活虚拟环境:
在Windows上:
```sh
.\venv\Scripts\activate
```
在macOS/Linux上:
```sh
source venv/bin/activate
```
删除虚拟环境:
```sh
pdm env remove
```
运行项目脚本
定义脚本命令:
在`pyproject.toml`文件中添加脚本命令,例如:
```toml
[tool.pdm.scripts]
start = "python main.py"
test = "pytest tests/"
lint = "flake8 src/"
```
运行脚本:
```sh
pdm run start
pdm run test
```
构建和发布项目
打包项目:
```sh
pdm build
```
发布到PyPI:
```sh
pdm publish
```
通过以上步骤,你就可以成功导入并配置PDM软件,开始你的项目管理之旅了。