问题描述
我正在尝试执行的管道中使用自托管代理。假设自托管代理的名称是“private-hosted-linux-nonproduction”。 Yaml 文件有以下几行代码。
" 脚步: - 结帐:自己
- task: UsePythonVersion@0
displayName: 'Use Python 3.x'
- task: riserrad.azdo-databricks.azdo-databricks-
configuredatabricks.configuredatabricks@0
displayName: 'Configure Databricks CLI'
inputs:
url: $(databricks_host)
token: $(databricks_token)
”
当管道开始执行“配置 Databricks CLI”任务时,尽管我已将 python 安装作为第一个任务,但我收到一条错误消息“您必须添加“使用 python 版本 3.x”作为此管道的第一个任务. 附上错误信息截图。
但是,如果我使用 Microsoft 代理池,则管道执行成功。它完全可以正常工作。谁能建议我在这里到底缺少什么?
解决方法
谢谢丹尼尔
我试图设置 pythonpath,但代理仍在考虑不同的路径。所以,我不得不为它创建符号链接并解决了。