【问题标题】:Databricks INIT script errors with wget使用 wget 的 Databricks INIT 脚本错误
【发布时间】:2021-12-01 11:51:50
【问题描述】:

我正在尝试为 Databricks 服务器编写一个初始化脚本。我已经包含了一个 wget 命令,它可以在 Databricks Jupyter 笔记本上运行。但是,当我将命令包含到初始化脚本中时,初始化脚本会失败,我不知道为什么。

这是我正在使用的脚本:

#!/bin/bash

apt install libwayland-server0 -y
pip3 install selenium==3.141 pandas webdriver-manager pyvirtualdisplay msedge-selenium-tools
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main"

有人知道为什么最后的命令不起作用吗?

干杯

【问题讨论】:

  • 启用记录到 DBFS 并找出错误所在 - 有一个单独的初始化脚本日志...另外,请注意,并非所有目录都包含在 PATH 的初始化脚本中

标签: azure-databricks


【解决方案1】:

我认为,我们不需要 sudo sudo apt-key 并且最后一条语句是这样的,

wget -q https://packages.microsoft.com/keys/microsoft.asc -O-  |sudo add-apt-repository 'deb [arch=amd64] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse' 

【讨论】:

    【解决方案2】:

    Databricks 没有找到脚本,并且 UNIX 系统不喜欢 Windows 格式的文件。

    【讨论】:

      猜你喜欢
      • 2014-08-29
      • 2012-06-24
      • 1970-01-01
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      • 2019-09-22
      • 2014-06-21
      • 1970-01-01
      相关资源
      最近更新 更多