取消
顯示的結果
而不是尋找
你的意思是:

DLT管道/輪包找不到自定義庫

Fz1
新的貢獻者三世

我們有DLT管道和我們需要導入自定義庫打包在輪文件。

我們在Azure DBX和我們使用Az DevOps CI / CD來構建和部署輪包在我們的DBX的環境。

在頂部的DLT筆記本我們導入輪包如下

% pip安裝/ dbfs /圖書館/ whls / {wheel_file_name} .whl

在管道的執行我們得到以下錯誤

CalledProcessError:命令的pip——disable-pip-version-check安裝/ dbfs /圖書館/ whls / {wheel_file_name}。whl '返回非零退出狀態1,沒有,地圖(),地圖(),列表(),列表(),Map ())

從日誌您可以看到文件無法訪問:

Python解釋器將重新啟動。警告:要求' / dbfs /圖書館/ whls / {wheel_file_name}。whl的看起來像一個文件名,但文件不存在處理/ dbfs /圖書館/ whls / {wheel_file_name}。whl錯誤:無法安裝包由於OSError: [Errno 2]沒有這樣的文件或目錄:/ dbfs /圖書館/ whls / {wheel_file_name} .whl '

知道文件已經存在,當檢查從DBFS探索UI屏幕。

我們試圖列出可用的文件夾和文件訪問的DLT管道節點,我們得到了如下:

文件根目錄:[‘mnt’,‘tmp’,‘local_disk0’,‘dbfs’,“卷”,“工作區”。]根/ dbfs目錄中的文件:[]

你可以看到dbfs看起來空空如也,它不包含任何文件夾或文件,我們可以看到從dbfs explorer和訪問ui門戶。

卷和工作區文件可以從管道,但是:

——上傳卷給錯誤上傳沒有額外的細節了解的問題,甚至從UI手動上傳

-工作區/共享……:文件訪問,但它不是工作的問題與CI / CD管道自動推輪文件從那裏,所以我們需要手動上傳。

任何想法,我們如何克服這一點,並且能夠通過Azure DevOps輪文件上傳到DBX環境和能夠導入它們在我們的DLT管道?

0回答0
歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map