首页 > 解决方案 > 从需求文件中的私人仓库进行 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 缓存)用于私人存储库?

标签: pythongitpip

解决方案


就我而言,当我更改 requirements.txt 并将 URL 替换为 .txt 的路径时,它起作用了。压缩文件。但这是很久以前的事了,我不确定它是否仍然有效......


推荐阅读