And*_*ndy 5 python command-line python-3.x databricks
我的 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 代码,但这不起作用。
在处理mlflow对象时,我在不同的上下文中也有相同的错误消息
后来我发现只有当我安装mlflow为而
!pip install mlflow
不是安装时才会出现此错误
%pip install mlflow
对我来说同样的问题。它说“您还没有配置 CLI!” 来自 Python Notebook 中。我将Python版本从2更改为3,并且运行良好。此外,将 Databricks Runtime 版本更改为 5.5-LTS-ML 之类的版本也可以修复该问题。
| 归档时间: |
|
| 查看次数: |
17829 次 |
| 最近记录: |