python - 从需求文件中的私人仓库进行 pip 安装时避免 git clone
问题描述
requirements.txt
文件格式:
package1
package2
git+https://github.com/dummy-org/dummy-repo.git@v1.0
dummy-repo-1.0.zip
我使用以下方法创建了私有 repo 包的 zip ( ):
pip download git+https://github.com/dummy-org/dummy-repo.git@v1.0
我可以通过安装包pip install dummy-repo-1.0.zip
当我尝试使用 安装所有软件包pip install -r requirements.txt
时,每次它都尝试克隆私有仓库。我想跳过这一步。
是否有可能避免这种克隆并使用离线包或已安装的包(来自 pip 缓存)用于私人存储库?
解决方案
就我而言,当我更改 requirements.txt 并将 URL 替换为 .txt 的路径时,它起作用了。压缩文件。但这是很久以前的事了,我不确定它是否仍然有效......
推荐阅读
- python - 源代码是 Python 中的输出
- ms-access - 你如何让选项组单选按钮作为一个组工作(单击一个排除另一个)?
- filter - 过滤后的剑道网格过滤器编号格式
- mongodb - mongo控制台中的地图/过滤器
- javascript - 角度材料数据表导出到excel
- amazon-web-services - AWS 数据存储选择
- android - 为什么android不使用布局宽度和高度的默认值?我可以自己实现吗?
- mysql - 如何从表中获得前三名
- javascript - 在 JavaScript 中验证信用卡,使用循环遍历表单字段名称,出现错误
- javascript - 查询在 PGAdmin 中有效,但在服务器上失败(节点 \ localhost)