首页 > 其他分享 >快速生成项目依赖包requirement.txt

快速生成项目依赖包requirement.txt

时间:2023-11-12 09:57:35浏览次数:32  
标签:requirement 依赖 项目 导出 install pip txt

方式一

# 这个方法会导出所有的包 不管项目用没用上
pip install requests

# 在虚拟环境中安装完所有项目依赖库后 使用freeze命令将项目所依赖的所有第三方库导出到一个文件中 可使用以下命令将依赖库导出到一个名为requirements.txt的文件中
pip freeze > requirements.txt

# 在新的项目中根据依赖包清单批量安装
pip install -r requriements.txt

方式二

# 这个方法只生成项目中用到的包 但是名字可能会出错
pip install pipreqs

# 导出到根目录下 指定编码格式(不指定也可以但是有时会报错)
pipreqs ./ --encoding=utf-8

标签:requirement,依赖,项目,导出,install,pip,txt
From: https://www.cnblogs.com/piggthird/p/17826784.html

相关文章

  • 依赖Asp.net Core的类库
    依赖Asp.netCore的类库用VisualStudio创建的类库想依赖Asp.netCore的某些组件,比如Microsoft.AspNetCore.Mvc.Core,在.netcore3.1之后不再单独提供nuget包,应该怎么办呢?直接在.csproj文件里面添加FrameworkReference:<ProjectSdk="Microsoft.NET.Sdk"><PropertyGroup>......
  • 不依赖于cn.hutool.extra.servlet.ServletUtil,使用Spring其他方式实现文件下载的功能
     在JDK17下,如下代码引用了cn.hutool.extra.servlet包下的ServletUtil工具类的ServletUtil.write方法,执行时报”Cannotresolvemethod'write(jakarta.servlet.http.HttpServletResponse,java.io.File)'“BUG,download方法通过cn.hutool.extra.servlet.ServletUtil的方法来实现......
  • [20231109]bash shell快捷键alt+number的问题.txt
    [20231109]bashshell快捷键alt+number的问题.txt--//前一阵子,我想实现12行合并1行的输出,理论讲要使用paste命令加入12个-.输入命令时候要数输入了多少-.我知道bashshell有一--//个快捷键alt+number可以产生连续输入某个字符,但是我一直不知道如何关掉这个功能.有时候误触发这......
  • [20231105]降序索引的疑问.txt
    [20231105]降序索引的疑问.txt--//我们生产系统有一套系统我以前维护过,出现一个奇葩现象,建立一堆降序索引,实际上完全没有必要,最后我改了许多索引为普通索引.--//由于可能后续维护或者可能是我遗漏了(当然还有可能索引太大我没有修改),还是有一些索引没改过来.--//我讲过降序索......
  • [20231103]rename IDL_UB1$后使用bbed的恢复3.txt
    [20231103]renameIDL_UB1$后使用bbed的恢复3.txt--//上午解决renameIDL_UB1$后使用bbed的恢复问题,就是涉及到的5个索引4个需要修改,其中一个因为NULL值的缘故,不需要修改。--//主要原因是rename是delete再insertobj$,反过来思考,如果修改时长度等长,我仅仅需要name等于原来的字符......
  • useEffect依赖项使用
    用于在react组件中创建不是由事件引起的而是由渲染本身引起的,比如发送Ajax请求、更改dom等等 import{useEffect,useState}from'react';functionApp(){const[count,setcount]=useState(0)const[msg,setmsg]=useState('你好')//1.没有依赖项,在组件渲染......
  • 什么是DNS,A记录,子域名,CNAME别名,MX记录,TXT记录,SRV 记录,TTL值
    DNSDNS,DomainNameSystem或者DomainNameService(域名系统或者域名服务)。域名系统为Internet上的主机分配域名地址和IP地址。由于网络中的计算机都必须有个IP地址,来识别,互相之间才能通信,但让我们记住一大串的IP地址来访问网站显然是不可能的,所以用户使用域名地址,而DNS系统的......
  • 解决Maven中90%的依赖(导包)问题
    今天给大家分享一个非常好用的技巧,这个技巧是一个组合技巧是的,自从我开始接触了以spring为框架的项目学习后,这个maven导包老是出现问题,每次在这个上面花费好多时间,于是乎打算写一个秘籍出来。你可能会遇到这样的问题这玩意咋红了,看人怪吓人的接下来这个我们来看看有什么解决......
  • Windows 查看 exe 依赖的 dll 的方法(未解决)
    背景引入pgsql库,运行提示出错将pgsql/bin文件下的dll文件复制进去后发现可以运行,排查后发现缺少libiconv-2.dll目前发现如下三种方法均无法提示依赖libiconv-2.dll尝试方法一:lucasg/Dependencies(开源版的现代DependencyWalker)GitHub-lucasg/Dependencies:Arewriteoftheold......
  • .net 温故知新【13】:Asp.Net Core WebAPI 使用依赖注入DI
    一、使用DI注入在之前的文章中已经讲过DI的概念(.net温故知新:【7】IOC控制反转,DI依赖注入),基于控制台程序演示了DI依赖注入的使用,基于Microsoft.Extensions.DependencyInjection完成。那在WebAPI中如何使用依赖注入呢?首先新建一个WebAPI项目WebAPI_DI,框架.net7,其实webapi项目......