我新的工作和學習引發一些練習;我上傳一個zip文件DBFS / FileStore /表目錄並試圖運行一個python代碼解壓該文件;python代碼是:
從zipfile進口*
與ZipFile (" / FileStore /表/ flight_data。zipObj zip”、“r”):
zipObj.extractall ()
它將拋出一個錯誤:
FileNotFoundError (Errno 2):沒有這樣的文件或目錄:/ FileStore /表/ flight_data.zip”
當我手動檢查並通過代碼dbutils.fs.ls (“/ FileStore /表/”)它返回
出[13]:[FileInfo(路徑= ' dbfs: / FileStore /表/ flight_data。郵政,name = flight_data。郵政的,大小= 59082358)]
有人可以請審查和建議;我使用community edition上運行這個集群配置:
數據磚運行時版本8.3(包括Apache火花3.1.1,Scala 2.12)
我改變了磚在集群運行時版本,它在我的情況。謝謝@Kaniz開羅