微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 conda 环境文件中从 Azure DevOps pip 一个包?

如何解决如何在 conda 环境文件中从 Azure DevOps pip 一个包?

目标:

我想将来自 Azure DevOps 的自定义添加到“dev”分支的 conda 环境文件中。

SSH 结果:

尝试 ssh 版本 -> git+ssh://git@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git@dev

错误 ->

安装 pip 依赖项:/ Ran pip subprocess with arguments: ['/home/frosty/anaconda3/envs/c19_rtc/bin/python','-m','pip','install','-U','-r','/home/frosty/code/c19_refresh_token_controller /condaenv.w2bop1rz.requirements.txt'] Pip子进程输出: 收集 git+ssh://@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git@dev(来自 -r /home/frosty/code/c19_refresh_token_controller/condaenv.w2bop1rz.requirements。 txt(第 1 行)) 将 ssh://@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git(到修订版 dev)克隆到 /tmp/pip-req-build-3skuxttv

Pip 子进程错误: 运行命令 git clone -q 'ssh://****@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git' /tmp/pip-req-build-3skuxttv 远程:命令 git-upload-pack '/c19analytics/c19_lib/c19_lib.git' 不是预期的格式。 致命:无法从远程存储库读取。

请确保您拥有正确的访问权限 并且存储库存在。 警告:丢弃 git+ssh://@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git@dev。命令出错,退出状态为 128: git clone -q 'ssh://@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git' /tmp/pip-req-build -3skuxttv 检查日志以获取完整的命令输出错误:命令出错,退出状态为 128:git clone -q 'ssh://****@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git' /tmp/pip-req-build-3skuxttv检查日志以获取完整的命令输出。 失败

CondaEnvException: Pip 失败

HTTPS 结果

尝试 https 版本 -> git+https://c19analytics@dev.azure.com/c19analytics/c19_lib/_git/c19_lib@dev

错误 ->

使用参数运行 pip 子进程: ['/home/frosty/anaconda3/envs/c19_rtc/bin/python','/home/frosty/code/c19_refresh_token_controller /condaenv.fvnohwu8.requirements.txt'] Pip子进程输出: 收集 git+https://@dev.azure.com/c19analytics/c19_lib/_git/c19_lib(来自 -r /home/frosty/code/c19_refresh_token_controller/condaenv.fvnohwu8.requirements.txt(第 1 行) )) 克隆 https://@dev.azure.com/c19analytics/c19_lib/_git/c19_lib 到 /tmp/pip-req-build-q2i5sjad

Pip 子进程错误: 运行命令 git clone -q 'https://@dev.azure.com/c19analytics/c19_lib/_git/c19_lib' /tmp/pip-req-build-q2i5sjad 致命:“https://c19analytics@dev.azure.com/c19analytics/c19_lib/_git/c19_lib/”的身份验证失败 警告:丢弃 git+https://@dev.azure.com/c19analytics/c19_lib/_git/c19_lib。命令出错,退出状态为 128: git clone -q 'https://@dev.azure.com/c19analytics/c19_lib/_git/c19_lib' /tmp/pip-req-build-q2i5sjad 检查完整命令输出的日志。 错误:命令出错,退出状态为 128:git clone -q 'https://@dev.azure.com/c19analytics/c19_lib/_git/c19_lib' /tmp/pip-req-build -q2i5sjad 检查日志以获取完整的命令输出。 失败

CondaEnvException: Pip 失败

Conda 环境文件

name: c19_rtc
channels:
  - defaults
  - conda-forge
dependencies:
  - python
  - requests
  - pip
  - pip:
    - git+ssh://git@ssh.dev.azure.com/c19analytics/c19_lib/c19_lib.git@dev
    #- git+https://c19analytics@dev.azure.com/c19analytics/c19_lib/_git/c19_lib

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。