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

Devpi配置白名单后仍可安装非白名单软件包的问题求助

Devpi配置白名单后仍可安装非白名单软件包的问题求助

大家好,我现在正在配置devpi索引,想要实现只允许下载白名单内的软件包,这次我尝试把numpy加入白名单,但遇到了困惑,想请教下各位。

我的需求具体是:

  • 创建一个名为“dev”的索引
  • 基于默认的pypi根索引(root/pypi)
  • 仅白名单numpy,同时设置白名单继承规则为和根索引的交集

我执行的创建“dev”索引的命令如下:

devpi index -c dev mirror_whitelist=numpy type=stage mirror_whitelist=numpy mirror_whitelist_inheritance=intersection bases=root/pypi

不过现在遇到了问题:当我通过以下方式安装其他软件包(比如tensorflow)时,居然还是能成功安装:

pip install tensorflow -i http://127.0.0.1:3141/root/dev/

而且devpi的UI里明明显示numpy已经在白名单中了,有没有大佬知道为什么我还能安装非白名单的模块?麻烦指点一下,谢谢!

备注:内容来源于stack exchange,提问作者bitterjam

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.14 08:43:03