如何解决如何在 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 举报,一经查实,本站将立刻删除。