pip list,pip freeze对比分析,及环境依赖包导出方法requirements.txt

pip list和pip freeze都可用于显示当前环境安装库,但是显示的格式不同

pip list

使用pip list显示的格式如下

Package Version


numpy 1.21.0

pandas 1.3.1

左侧为库名,右侧为版本号

pip freeze

使用pip freeze显示的格式如下

numpy==1.21.0

pandas==1.3.1

同样左侧为库名右侧为版本号但是使用了==进行连接

使用pip freeze进行依赖包导出

大家应该在码云或者在github中下载或浏览项目的时候经常看到一个名为requirements.txt的文件,里面为项目的环境依赖列表

大家若想自己手动导出自己项目的requirements.txt环境依赖,只需要切换到项目环境,并执行

pip freeze > requirements.txt

这个命令会将requirements.txt导出到当前终端所在路径

可使用pwd命令查看当前路径

或者也可以将requirements.txt的路径补充完整

如改为

pip freeze > D:/requirements.txt

就会保存在D盘目录下

相关推荐
开源技术几秒前
Claude Opus 4.6 发布,100万上下文窗口,越贵越好用
人工智能·python
聆风吟º11 分钟前
CANN hccl 深度解析:异构计算集群通信库的跨节点通信与资源管控实现逻辑
人工智能·wpf·transformer·cann
张3蜂13 分钟前
深入理解 Python 的 frozenset:为什么要有“不可变集合”?
前端·python·spring
狸奴算君18 分钟前
告别机械回复:三步微调AI模型,打造会“读心”的智能客服
人工智能
七夜zippoe20 分钟前
脉向AI|当豆包手机遭遇“全网封杀“:GUI Agent是通向AGI的必经之路吗?
人工智能·ai·智能手机·agent·gui
木非哲21 分钟前
机器学习--随机森林--从一棵树的直觉到一片林的哲学
人工智能·随机森林·机器学习
神的泪水24 分钟前
CANN 系列底层篇:基于 shmem 实现 NPU 设备内存的高效共享
人工智能
皮卡丘不断更26 分钟前
手搓本地 RAG:我用 Python 和 Spring Boot 给 AI 装上了“实时代码监控”
人工智能·spring boot·python·ai编程
浪子小院36 分钟前
ModelEngine 智能体全流程开发实战:从 0 到 1 搭建多协作办公助手
大数据·人工智能
程序员打怪兽40 分钟前
详解YOLOv8网络结构
人工智能·深度学习