Мой код 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
в командную строкукопия блоков данных работает нормально.
Я попытался запустить configure для блоков данных, а затем повторно запустить код Python, но это не работает.