尝试安装时在 Azure 批处理中启动任务失败 python
Start task failed in Azure batch when trying to install python
我有一个包含两个节点的批处理池。启动任务如下:
/bin/bash -c "sudo apt-get update -y
sudo apt-get install -y python3-azure"
我正在尝试在我的节点上安装 python,以便我可以 运行 在 Azure 数据工厂中使用批处理的 python 脚本。尝试此操作时出现错误“启动任务失败”
我的问题是,我什至需要以某种方式安装 python 吗?如果是,如何更改我的启动任务以使其工作?
这是来自 startup/stderr.txt 的错误消息:
“sudo:需要一个终端来读取密码;要么使用 -S 选项从标准输入读取,要么配置一个 askpass 助手
sudo:需要一个终端来读取密码;使用 -S 选项从标准输入读取或配置 askpass 帮助程序
该问题的解决方案是:将代码中的两个“sudo”都去掉,并将执行启动命令的用户改为admin。
我有一个包含两个节点的批处理池。启动任务如下:
/bin/bash -c "sudo apt-get update -y
sudo apt-get install -y python3-azure"
我正在尝试在我的节点上安装 python,以便我可以 运行 在 Azure 数据工厂中使用批处理的 python 脚本。尝试此操作时出现错误“启动任务失败” 我的问题是,我什至需要以某种方式安装 python 吗?如果是,如何更改我的启动任务以使其工作?
这是来自 startup/stderr.txt 的错误消息: “sudo:需要一个终端来读取密码;要么使用 -S 选项从标准输入读取,要么配置一个 askpass 助手 sudo:需要一个终端来读取密码;使用 -S 选项从标准输入读取或配置 askpass 帮助程序
该问题的解决方案是:将代码中的两个“sudo”都去掉,并将执行启动命令的用户改为admin。