python之项目依赖管理

本文介绍如何使用pipreqs工具和pip命令生成及管理Python项目的依赖清单requirements.txt文件,包括依赖包的安装、导出和版本控制的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  生成所有依赖清单 requirements.txt

 

1.  pipreqs 工具

  安装)

  

pip install pipreqs

 

  执行生成依赖列表命令)

pipreqs ./

 

 

 

完善版本:

pipreqs ./ --encoding=utf-8

 

 

使用requirements.txt自动安装所有依赖包

pip install -r requirements.txt

 

2) 导出所有的python依赖

pip freeze > requirements.txt

 

requirements.txt  说明:

-r base.txt # base.txt下面的所有包
pypinyin==0.12.0 # 指定版本(最日常的写法) django-querycount>=0.5.0 # 大于某个版本 django-debug-toolbar>=1.3.1,<=1.3.3 # 版本范围

 

 

 

 

 
 
 

转载于:https://www.cnblogs.com/xingxia/p/python_depends_package_manager.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值