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

如何用Poetry配置Token安装私有Python包prodigy?

使用Poetry安装Prodigy的正确配置方法

核心原理

你用pip安装时的token@download.prodi.gy本质是HTTP基本认证:将你的私有Token作为用户名,密码留空。Poetry需要对应配置这个认证规则,而非把Token直接拼在源URL里。

具体步骤

  1. 添加Prodigy私有源
    执行以下命令将Prodigy仓库添加为次要源(避免覆盖默认PyPI源):

    poetry source add --secondary prodigy https://download.prodi.gy
    
  2. 配置HTTP基本认证
    用你的私有Token作为用户名,密码设为空字符串:

    poetry config http-basic.prodigy <你的私有Token> ""
    

    替换<你的私有Token>为实际的XXX-XXXX-XXXX-XXXX内容。

  3. 安装Prodigy
    执行安装命令时指定使用Prodigy源:

    poetry add prodigy --source prodigy
    

    或者直接在pyproject.toml中配置依赖并指定源:

    [tool.poetry.dependencies]
    prodigy = { version = "*", source = "prodigy" }
    

    之后执行poetry install即可。

问题排查

如果仍遇到401错误,可执行以下命令检查认证配置是否生效:

poetry config --list | grep http-basic.prodigy

确认输出的用户名是你的私有Token,密码为空。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 21:17:31