当前位置: 首页 > news >正文

python生成 requirement.txt 文件

  1. 生成pip安装的所有依赖包

    • 生成requirement.txt文件

      pip freeze > requirements.txt
      
    • 安装requirement.txt依赖

      pip install -r requirements.txt
      
  2. 、生成项目中的依赖包

    该方法对项目目录的扫描,自动发现使用了哪些类库,自动生成依赖清单

    安装pipreqs

    pip install pipreqs
    

    使用方法

    pipreqs ./ --encoding=utf8 --force --use-local
    
    • . / 表示当前目录下代码的依赖问题
    • –encoding=utf8,不加可能会报编码错误
    • –force,强制重写requirements.txt文件,目录没有requirements.txt文件可不加
    • –use-local,指定输出本地库,否则会联网查找依赖库,外网可能连接不上或速度非常慢
  3. 虚拟环境依赖问题忽略

    pipreqs --ignore .venv --force
    
http://www.dtcms.com/a/303032.html

相关文章:

  • 一个高效的阿里云漏洞库爬虫工具,用于自动化爬取和处理CVE数据
  • ROS2入门之开发环境搭建
  • AI-调查研究-40-多模态大模型量化 格局重塑:五大开源模型横评与技术对比
  • Navicat 17 教程:Windows 和 Mac 系统适用
  • 【运维】Smartctl安装及使用指南
  • Python爬虫实战:快速采集教育政策数据(附官网工具库API)
  • 设计模式实战:自定义SpringIOC(亲手实践)
  • 常见依赖于TCP/IP的应用层协议
  • Taro 网络请求相关 API 全面解析
  • 初识opencv05——图像预处理4
  • 【Linux系统】Ext2文件系统 | 软硬链接
  • 接口测试核心概念与实践指南
  • 分享一个脚本,从mysql导出数据csv到hdfs临时目录
  • Vue中Computed与Watch的深度解析:缓存机制与适用场景
  • LeetCode 214:最短回文串
  • Leetcode148. 排序链表 中遇到的错误
  • 【LeetCode 热题 100】(一)哈希
  • 设计模式(十七)行为型:迭代器模式详解
  • c/c++ 函数返回指针和引用所引发的问题
  • Linux系统Centos7 安装mysql5.7教程 和mysql的简单指令
  • JVM 内存模型深度解析:原子性、可见性与有序性的实现
  • FFmpeg 安装与使用
  • 从JPEG到SER:小波+CNN如何横扫CVPR/ICASSP?
  • C#_索引器
  • 最新!Polkadot 更新 2025 路线图
  • 【C++】priority_queue的模拟实现
  • Tchebycheff变换简介
  • 应急响应案例处置(下)
  • Dify-14: 工作流API端点
  • gRPC 为 Sui 上更智能的数据访问奠定基础