随笔 - 18  文章 - 1  评论 - 0  阅读 - 19423

导出和安装依赖库

python项目必须包含一个requirements.txt文件,用于记录所有依赖包及其精确版本号,以便新环境部署。

第一种方式:

通过pip命令自动生成和安装:

生成:pip freeze > requirements.txt

安装:pip install -r requirements.txt

说明:pip的freeze命令用于生成将当前项目的pip类库列表生成requirements.txt文件。

 

第二种方式:

使用pipreqs模块

先安装:pip install pipreqs

生成:pipreqs . --encoding=utf8    # .为当前路径

 

区别:

pip的freeze命令保存了当前python环境下所有类库包,包括其他没有在当前项目中使用的类库。

pipreqs只保存安装在当前python环境的所有软件包,取一般项目都会在虚拟环境下。

 

posted on   云初见  阅读(101)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)

点击右上角即可分享
微信分享提示