以Pycharm为例的生成requirements.txt

一、什么是requirements.txt

通常用于Python项目,其中列出了项目依赖的软件包及其版本号。通过在requirements.txt中列出这些依赖项,可以确保其他用户或开发人员能够轻松地安装项目所需的所有软件包及其特定版本,以便项目能够正常运行。一般情况下,可以使用pip install -r requirements.txt命令快速安装这些依赖项。

二、如何使用

1、安装pipreqs

复制代码
pip install pipreqs -i https://pypi.tuna.tsinghua.edu.cn/simple

2、生成requirement.txt

复制代码
pipreqs ./ --encoding=utf8 --force
参数讲解
  1. --force强制执行,当目录下的已经存在requirements.txt时,覆盖
  2. --encoding=utf8 为使用utf8编码
  3. ./文件路径
相关推荐
RisunJan3 小时前
Linux命令-lilo(安装核心载入开机管理程序)
linux·运维·服务器
飞凌嵌入式3 小时前
1块集成了4核Cortex-A7高性能CPU、1颗RISC-V MCU、多种高速总线、还兼容树莓派的T153低成本开发板
linux·arm开发·嵌入式硬件·risc-v
舰长1153 小时前
ubuntu16 在防火墙禁止“允许Traceroute探测”
linux·运维·服务器
一只自律的鸡3 小时前
【Linux驱动】Ubuntu基础 下篇
linux·ubuntu
浪潮IT馆4 小时前
在 VSCode 中调试 JavaScript 的 Jest 测试用例
javascript·ide·vscode
玉树临风江流儿4 小时前
WSL2通过主机转发流量,实现与开发板互相ping通
linux·服务器·网络
感觉不怎么会4 小时前
Android 13 - 对讲app后台休眠后无法录音
android·linux
程序 代码狂人4 小时前
CentOS7中有趣的yum源(彩蛋)-----第二期
linux·运维·服务器
Y‍waiX‍‍‮‪‎⁠‌‫‎‌‫‬4 小时前
CentOS7(Linux)从系统安装到环境搭建
linux·运维·服务器
椰汁菠萝4 小时前
VSCode中properties文件读写
ide·vscode·properties