You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从指定仓库安装requirements.txt中的特定包?

实现指定包从特定仓库安装的方法

完全可行,给你两种靠谱的实现方式:

方法一:在requirements.txt中单独给ghj指定仓库

直接在requirements.txt里给ghj附加安装参数,只有它会用指定的私有仓库B,abc和def仍从默认的标准仓库A拉取。写法如下:

abc
def
ghj --index-url <你的私有仓库B地址> --trusted-host <仓库B的域名>
  • --index-url:强制ghj从指定的B仓库拉取,不会去默认索引查找
  • --trusted-host:如果B仓库是自签名HTTPS证书,需要加这个参数避免证书验证报错(正规证书可省略)

如果B仓库需要认证,可将账号密码嵌入地址(注意不要共享该文件,避免泄露密码),示例:

ghj --index-url https://用户名:密码@你的私有仓库B地址

方法二:分两次执行pip命令

如果不想修改requirements.txt,也可以分开执行安装命令,先安装abc和def,再单独安装ghj:

pip install abc def --index-url <标准仓库A地址>
pip install ghj --index-url <私有仓库B地址>

这种方式逻辑直白,但需要多执行一次命令,适合临时安装场景。

内容的提问来源于stack exchange,提问作者sakura

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 16:09:52