我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python项目中requirements.txt的用法实例教程

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python项目中requirements.txt的用法实例教程

记录一下2021.12.11搞环境时遇到了一堆问题师兄跟我说的可以用requirements这个去装环境,不用一个一个装

网上查了一下这个requirements.txt,发现python项目中都会有这个,主要是用来记录环境里面的依赖包和精确地版本号

如果有一个环境装好了,可以在环境里面使用

 pip freeze > requirements.txt

自动生成这个requirements.txt文件,里面会包括你所安装的环境里面的依赖包和版本号

requirements.txt如下所示:

之后如果创了一个新的虚拟环境,可以在虚拟环境中使用

pip install -r requirements.txt

去安装依赖(不用一条一条pip install去装了),这样环境就是一样的了

感觉在做项目时这样可以解决交付时的环境问题哈哈哈哈

以前也看到过这个txt文件,原来是这么用的!

学到了!

2022.1.30更新

今天打包项目的时候发现用上面这个,所有依赖都在,而且在新环境下pip还报错,查了查

参考文章:https://www.jb51.net/article/170248.htm

使用下面这种方法:

第二种

pip install pipreqs

在当前目录生成:

pipreqs . --encoding=utf8 --force

生成新的requirements.txt如下:

总结 

到此这篇关于python项目中requirements.txt用法的文章就介绍到这了,更多相关python requirements.txt用法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python项目中requirements.txt的用法实例教程

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Vue3项目中的hooks的使用教程

今天我们稍微说一下vue3项目中的hooks的使用,其实这个hooks呢是和vue2当中的mixin是类似的,学习过vue2的小伙伴一定对mixin一定比较熟悉,快跟随小编一起来学习学习吧
2022-11-13

ASP语法实用教程:通过真实项目学习

,让您轻松入门ASP编程。
ASP语法实用教程:通过真实项目学习
2024-02-21

Vue项目中Websocket的使用实例

WebSocket就诞生了,它最大特点就是服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,下面这篇文章主要给大家介绍了关于Vue项目中Websocket使用的相关资料,需要的朋友可以参考下
2023-02-16

win10开始菜单最近使用的项目表明实例教程

开始菜单中有着许多的运用项目,可是每一次打开都需要找寻就很不便,因而可以在最近使用的项目中实际操作就十分的便捷,为了更好地协助不容易使用的客户大家提供了win10开始菜单最近使用的项目表明方式。win10开始菜单最近使用的项目:1、最先点击
2023-07-10

利用PM2部署node.js项目的方法教程

前言 大家在开发中应该发现了,如果直接通过node app来启动,如果报错了可能直接停在整个运行,supervisor感觉只是拿来用作开发环境的。再网上找到pm2.目前似乎最常见的线上部署nodejs项目的有forever,pm2这两种。下
2022-06-04

项目中使用TypeScript的TodoList实例详解

这篇文章主要为大家介绍了项目中使用TypeScript的TodoList实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
2023-01-04

Eclipse中导出码云上的项目方法(图文教程)

1、菜单栏File里的import。2、Git3、输入码云上的地址4、选择本地创库位置5、再次引入本地maven项目6、选择本地存在的创库位置,勾选上add set以上这篇Eclipse中导出码云上的项目方法(图文教程)就是小编分享给大家的
2023-05-31

Java项目中实现守护线程的方法

Java项目中实现守护线程的方法?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线
2023-05-31

Python中利用Scipy包的SIFT方法进行图片识别的实例教程

scipy scipy包包含致力于科学计算中常见问题的各个工具箱。它的不同子模块相应于不同的应用。像插值,积分,优化,图像处理,,特殊函数等等。 scipy可以与其它标准科学计算程序库进行比较,比如GSL(GNU C或C++科学计算库),或
2022-06-04

Android App中使用ListFragment的实例教程

ListFragment继承于Fragment。因此它具有Fragment的特性,能够作为activity中的一部分,目的也是为了使页面设计更加灵活。 相比Fragment,ListFragment的内容是以列表(list)的形式显示的。L
2022-06-06

python中用shutil.move移动文件或目录的方法实例

在python操作中大家对os,shutil,sys,等通用库一定不陌生,下面这篇文章主要给大家介绍了关于python中用shutil.move移动文件或目录的相关资料,需要的朋友可以参考下
2022-12-24

Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程

Python是支持可视化编程,即编写gui程序,你可以用它来编写自己喜欢的桌面程序。使用wxPython来做界面非常的简单,只是不能像C#一样拖动控件,需要自行写代码布局。在完成编写之后,由于直接的py文件不能再没有安装python的电脑上
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录