乔克视界 乔克视界
首页
  • 运维
  • 开发
  • 监控
  • 安全
  • 随笔
  • Docker
  • Golang
  • Python
  • AIOps
  • DevOps
  • 心情杂货
  • 读书笔记
  • 面试
  • 实用技巧
  • 博客搭建
友链
关于
收藏
  • 分类
  • 标签
  • 归档

乔克

云原生爱好者
首页
  • 运维
  • 开发
  • 监控
  • 安全
  • 随笔
  • Docker
  • Golang
  • Python
  • AIOps
  • DevOps
  • 心情杂货
  • 读书笔记
  • 面试
  • 实用技巧
  • 博客搭建
友链
关于
收藏
  • 分类
  • 标签
  • 归档
  • Docker

  • Golang

  • AIOps

  • Python

    • 基础知识

    • Django框架

    • 其他

      • Python代码规范
      • Python生成requirements
        • 1、freeze
        • 2、pipreqs
      • 用python给PDF打水印
  • DevOps

  • 专栏
  • Python
  • 其他
乔克
2025-07-19
目录

Python生成requirements

# 1、freeze

pip freeze > requirements.txt
1

# 2、pipreqs

# 安装
pip install pipreqs
# 在当前目录生成
pipreqs . --encoding=utf8 --force
复制代码
1
2
3
4
5

注意--encoding=utf8为使用 utf8 编码,不然可能会报 UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 406: illegal multibyte sequence 的错误。

--force强制执行,当 生成目录下的 requirements.txt 存在时覆盖。

当当当,可以看见我依赖的只有这些啦

0254da9a8aef7839bb56edf7087feb0b MD5

使用 requirements.txt 安装依赖的方式:

pip install -r requirements.txt
1

作者:乔克

本文链接:https://jokerbai.com

版权声明:本博客所有文章除特别声明外,均采用 署名-非商业性-相同方式共享 4.0 国际 (CC-BY-NC-SA-4.0) 许可协议。转载请注明出处!

上次更新: 2025/07/19, 11:33:23
Python代码规范
用python给PDF打水印

← Python代码规范 用python给PDF打水印→

最近更新
01
使用 Generic Webhook Trigger 触发 Jenkins 多分支流水线自动化构建
07-19
02
使用Zadig从0到1实现持续交付平台
07-19
03
基于Jira的运维发布平台
07-19
更多文章>
Theme by Vdoing | Copyright © 2019-2025 乔克 | MIT License | 渝ICP备20002153号 |
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式