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

如何在需身份验证的Artifactory替代包索引下运行uv run myscript.py?

配置uv使用需身份验证的Artifactory作为Python包索引

方法一:临时环境变量配置

适合单次临时使用,直接在命令行注入配置:

UV_INDEX_URL="https://你的Artifactory地址/api/pypi/你的PyPI仓库名/simple" \
UV_INDEX_AUTH="用户名:API令牌" \
uv run myscript.py

方法二:持久化全局配置

如果需要长期使用该索引,用uv config命令保存配置:

  1. 设置Artifactory索引地址:
uv config set index.url "https://你的Artifactory地址/api/pypi/你的PyPI仓库名/simple"
  1. 设置身份验证信息:
uv config set index.auth "用户名:API令牌"

配置完成后,直接执行命令即可:

uv run myscript.py

关键注意事项

  • Artifactory的PyPI仓库标准路径格式为https://<Artifactory域名>/api/pypi/<仓库名称>/simple,请根据实际部署调整
  • 优先使用API令牌替代明文密码,令牌可在Artifactory的用户设置页面生成
  • 若项目需单独配置,可在项目根目录创建.env文件写入上述环境变量,uv会自动读取该文件内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 02:40:54