python requirements.txt 文件详细说明,一篇就够了 您所在的位置:网站首页 python导入md5 python requirements.txt 文件详细说明,一篇就够了

python requirements.txt 文件详细说明,一篇就够了

2023-10-17 07:19| 来源: 网络整理| 查看: 265

“Offer 驾到,掘友接招!我正在参与2022春招打卡活动,点击查看活动详情。”

📆 最近更新:2022年3月28日,橡皮擦的第 600 篇原创博客

⛳️ 实战场景

在部署Python应用时,需要把第三方库进行安装,这里可以使用 requirements.txt 文件,其中记录了所有依赖包以及精确的版本号。

requirements.txt 文件在我们访问开源 Python项目的时候,极常见。

简单使用流程概述

使用 pip freeze 命令生成 requirements.txt 文件,如下所示

pip freeze > requirements.txt

在这里插入图片描述

请注意,每包都独占一行,然后是版本号。

生成的文件默认在控制台执行目录,也可以自定义目录,创建文件的时候增加文件目录即可

pip freeze > d:/requirements.txt

其中 > 表示重定向,即 freeze 输出的内容送到 requirements.txt 文件中。

迁移环境的时候,注意打包该文件,然后使用如下命令部署

pip install -r requirements.txt ⛳️ 生成 requirements.txt 文件潜在问题

如果生成该文件出现的时候出现 warning,建议使用 python -m 去执行 pip freeze 命令。

如果你创建 Python 程序,或者安装模块时,未使用虚拟环境,那在生成 requirements.txt 文件的时候,会将你本地所有的包都进行打包提取,部署前,需要人工进行筛选。

语法格式 在 requirements.txt 文件中,可以只写第三方模块名称,不指定版本号,默认安装最新版本。

如果使用注释,使用 # 加文字内容。

模块名称与版本号之间可以使用如下符号

==:等于 >:大于版本 >=:大于等于


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有