python requirements.txt 文件详细说明,一篇就够了 | 您所在的位置:网站首页 › python导入md5 › python requirements.txt 文件详细说明,一篇就够了 |
“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 实验室设备网 版权所有 |