以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. ./文件路径
相关推荐
ltl3 小时前
实时 OS 巡礼:VxWorks、QNX、Zephyr 与 PREEMPT_RT
linux
我是谁??3 小时前
Ubuntu22.04更换清华源
linux·运维·服务器
Shell运维手记4 小时前
Linux 常用基础命令学习笔记
linux·运维·笔记·学习·算法·github
2401_858286115 小时前
VSCODE远程链接错误: 无法建立链接,过程试图写入的管道不存在的解决方法
ide·vscode·编辑器
测试运维日常笔记5 小时前
Linux系统安装配置TigerVNC服务器完整指南
linux·运维·服务器
雾时之林6 小时前
Linux----cron定时服务
linux·运维·服务器
一朵好运莲7 小时前
Turbo Console Log插件VSCode更改log快捷键教程
ide·vscode·编辑器
wengqidaifeng8 小时前
1.从“会敲命令”到理解 Linux:15 个基础指令、文件树与命令执行的本质
linux·运维·服务器·ubuntu
奔跑的架构师9 小时前
[A-49]ARMv9/v8-PSCI接口规范与工作流程简介
android·linux·arm开发·arm
(╹◡╹)10 小时前
11.RK3588本地大模型内存评估优化
java·linux·前端