requirements.txt相关内容

相当于 `pip` 的 `package.json' 和 `package-lock.json`

JavaScript 的包管理器,例如 npm 和 yarn 使用 package.json 来指定“顶级' 依赖项,并创建一个 lock-file 来跟踪 所有作为结果安装的包(即顶级和子级依赖项). 此外,package.json 允许我们区分顶级依赖项的类型,例如 production 和 development. 另一方面,对于 Python,我们有 pip.我想 pip 等效 ..
发布时间:2022-01-15 22:59:47 Python

自动创建 requirements.txt

有时我从 github 下载 python 源代码,但不知道如何安装所有依赖项.如果没有 requirements.txt 文件,我必须手动创建它. 问题是: 给定 python 源代码目录,是否可以从导入部分自动创建 requirements.txt? 解决方案 使用 建议使用 Pipenv 或其他工具来改进您的开发流程. pip3 冻结 >requirements.txt # P ..
发布时间:2022-01-15 22:13:26 Python

检查要求是否是最新的

我正在使用 pip 需求文件 用于保存我的依赖项列表. 我还尝试遵循管理依赖项的最佳实践,并在需求文件中提供精确的包版本.例如: Django==1.5.1lxml==3.0 问题是:有没有办法告诉 Python 包索引中是否有任何更新的包版本可用于 requirements.txt 中列出的包? 对于这个特定的示例,当前最新的可用版本分别是 Django 和 lxml 的 1.6 ..
发布时间:2022-01-13 17:25:22 Python

pip 冻结,不依赖已安装的软件包

当我执行 pip freeze 时,我会得到我明确安装的包以及那些依赖于这些包的包. 例如: $ pip install fabric...$ pip 冻结面料==1.0.1paramiko==1.7.6pycrypto==2.3 好的,但后来我开始在另一个环境中使用 pip install 安装这个 requirements.txt,删除最后两行后我会得到相同的结果. 所以我的问 ..
发布时间:2021-12-30 19:51:16 Python

从需求文件中删除未使用的包

有没有什么简单的方法可以从需求文件中删除不再使用的包? 我为此任务编写了一个 bash 脚本,但是它没有按我预期的那样工作.因为,有些包没有跟在它们的 PyPI 项目名称之后使用.例如; dj-database-url 包用作 dj_database_url 我的项目在它自己的需求文件中有很多包,所以,一个一个地搜索它们太混乱、容易出错并且花费太多时间.正如我所搜索的,IDE 还没有 ..
发布时间:2021-12-30 19:48:15 Python

如何使用requirements.txt在一个python项目中安装所有依赖

我是 Python 新手.最近拿到了一个python写的项目,需要安装.我运行以下命令进行安装,但出现错误. # pip install requirements.txt收集需求.txt找不到满足要求 requirements.txt 的版本(来自版本:)找不到与 requirements.txt 匹配的分布 我在谷歌上搜索并找到了这个链接 http://stackoverflow.com/q ..
发布时间:2021-12-30 19:30:43 Python

找不到满足要求的版本<package>

我正在使用以下 requirements.txt 文件在 Ubuntu 12.04 中安装几个 Python 包: numpy>=1.8.2,=1.3.1,=0.14.0,=0.2,=0.14.1,=2.4.3, 还有这两个命令: $ pip install --download=/tmp -r requirements.txt$ pip install --user --no-index ..
发布时间:2021-12-30 19:23:36 Python

有没有办法列出 pip 依赖项/要求?

不进行安装,我想快速查看 pip install 将安装的所有包. 解决方案 接受的答案不再与当前 pip 的更多版本相关,并且不会在不仔细阅读多个评论的情况下立即给出答案,因此我提供了更新的答案. 这是使用 pip 版本 8.1.2、9.0.1、10.0.1 和 18.1 测试的>. 要在不弄乱 Linux 上当前目录的情况下获得输出 pip 下载 [包] -d/tmp - ..
发布时间:2021-12-30 19:15:21 Python

heroku Flask webapp 部署中的requirements.txt vs Pipfile?

我正在尝试将 Flask 网络应用程序部署到 Heroku,但我看到了关于需要在 git 存储库中包含哪些文件的相互矛盾的信息. 我的 web 应用程序是在虚拟环境 (venv) 中构建的,所以我有一个 Pipfile 和一个 Pipfile.lock.我还需要 requirements.txt 吗?一个会取代另一个吗? 我的另一个相关问题是,如果某个包在虚拟环境中安装失败会发生什么: ..
发布时间:2021-12-16 22:56:50 其他开发

如何为多个环境自定义一个requirements.txt?

我有两个分支,开发和生产.每个都有依赖关系,其中一些是不同的.开发指向本身正在开发中的依赖项.生产也是如此.我需要部署到 Heroku,它期望在名为“requirements.txt"的单个文件中包含每个分支的依赖项. 最好的组织方式是什么? 我的想法: 维护单独的需求文件,每个分支一个(必须在频繁的合并中幸存下来!) 告诉 Heroku 我想使用哪个需求文件(环境变量?) ..
发布时间:2021-12-16 22:20:44 Python

从 requirements.txt 安装 PyTorch

Torch 文档说使用 pip install torch==1.4.0+cpu torchvision==0.5.0+cpu -f https://download.pytorch.org/whl/torch_stable.html 安装最新版本的 PyTorch.这在我手动执行时有效,但是当我将它添加到 req.txt 并执行 pip install -r req.txt 时,它失败并显示 ..
发布时间:2021-06-17 19:03:39 Python