python项目整体文件和依赖打包
- python项目整体文件和依赖打包
python项目整体文件和依赖打包
准备工作:扫描项目中必要的依赖包
pip install pipreqs
pipreqs .
会有一些警告包,需要pip list进行版本修正,这里是三个包
第一步:在虚拟环境中安装poetry
pip install poetry
第二步:初始化当前项目
cd 您的项目目录poetry init
第三步:填写基本信息,记得把包名放进去
全部配置好后,查看配置文件,版本,名字等等,修改文件后记得更新
poetry update
之后就是构建打包了,name就是项目总目录,一般需要创建新文件夹,然后放进去所有要打包的文件
poetry build
一个是依赖,一个是文件内容
之后给别人发过去这两个
收到的人,首先创建虚拟环境
接着在虚拟环境安装依赖即可成功运行项目