【发布时间】:2021-05-28 07:27:47
【问题描述】:
我正在寻求工作流程建议。假设我正在开发/修改一个 python 脚本来解决存储库中的一个未解决问题。出于某种原因,requirements.txt 中没有提到我开发脚本所需的包,我不想更改master 分支上的现有要求。
在我的例子中,jupyter-notebook 不在requirements.txt 中。当我尝试做pip install somepackage-outside-requirements.txt 时,它显然会抱怨。我肯定需要在我的 jupyter notebook 的存储库中存在自定义类。
我应该如何克服这个问题?我想从 master 创建另一个分支并在 requirements.txt 中进行临时更改,在我的分支上工作并仅在 python 脚本中提交更改。有没有其他方法可以解决这个问题?你经常遇到这样的问题吗?
【问题讨论】:
-
我不明白你的问题。为什么你不能只做一个
pip install jupyterlab? -
@Selcuk 对不起,你是对的。我做了一个带有连字符的
pip install jupyter-notebook并且它抱怨(因为它应该没有连字符)并且我认为它是抱怨的,因为它没有在 requirements.txt 中提到。谢谢,我会删除它没用的问题。
标签: python pip requirements.txt