1.安装配置hatch
使用pip命令安装hatch
pip install hatch
下载安装包安装hatch
2.初始化项目
hatch new my_project
创建一个新的项目会生成基础的目录结构和配置文件
核心配置文件pyproject.toml
3.虚拟环境管理
Hatch提供了虚拟环境管理的功能,可以将虚拟环境创建在项目中
hatch env create # 创建环境
hatch env activate # 激活环境
hatch env remove # 删除环境
这里我使用Python自带的venv虚拟环境创建方法
使用项目中的虚拟环境,这样的好处是,当你的代码在其他地方被拉取的时候不需要重新配置环境,直接使用项目中的虚拟环境就可以
如果使用的是conda管理环境,先切换你要使用的Python版本,再创建.venv虚拟环境
python.exe -m venv .venv #.venv 是指定的目录
pycharm中使用虚拟环境配置
选择项目本地的虚拟环境
运行时依赖库添加
在项目中找到pyproject.toml文件,在dependencies后面添加需要的依赖库
dependencies = [
"requests >= 2.25.1", # 添加一个requests库,需要2.25.1及以上版本
"flask >= 2.0.1" # 添加一个flask库,需要2.0.1及以上版本
]
项目打包命令
hatch build
打包生成两个文件,一个压缩包,一个二进制包