小编And*_*ndy的帖子

Databricks 命令表示从 Python(使用 os.system())运行时未配置 databricks-cli,但粘贴到命令行时工作正常

我的 Python 代码构造了一个以下形式的字符串
myCmd = 'databricks fs cp dbfs:/mnt/extracts/dsp/{}/full.xml "{}"'.format(extractId, file_path)

这会产生如下字符串: databricks fs cp dbfs://mt/extracts/dsp/123/full.xml "c:\filepath\full.xml"

当我尝试使用运行此字符串时,os.system(myCmd)会收到以下警告(在 Python 控制台中或在 cmd 窗口中):
Error: InvalidConfigurationError: You haven't configured the CLI yet! Please configure by entering `C:\Users\xxxx\AppData\Local\Continuum\anaconda3\Scripts\databricks configure

但是,当我将构建的内容复制并粘贴myCmd到命令提示符时,数据块副本工作正常。

我尝试运行 databricks configure 然后重新运行 Python 代码,但这不起作用。

python command-line python-3.x databricks

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

command-line ×1

databricks ×1

python ×1

python-3.x ×1