簡體   English   中英

訪問 Azure 上的 netcdf4 文件

[英]Accessing netcdf4 files on Azure

我有一個 python 腳本在數據工廠的 Microsoft Azure 批處理服務上運行。 我現在正在測試是否可以加載和訪問 netcdf4 文件。 但是,一旦我將“import netCDF4 as nc”添加到 my.py 文件的頂部,我的數據工廠管道中的調試就會失敗,並且在 stderr 文件中我得到:

回溯(最后一次調用):文件“main.py”,第 5 行,在 import netCDF4 as nc ModuleNotFoundError: No module named 'netCDF4'

Azure 是否支持 netcdf4? 如果是這樣,我該如何安裝模塊。 我嘗試將cmd /c "pip install azure-storage-blob pandas netCDF4"添加到我的批處理池的“啟動任務設置”中,但沒有運氣!

提前致謝!

我嘗試通過在我的導入中添加以下行來從我的 vscode 終端重現您的錯誤:

import netCDF4 as nc

當我厭倦了 pip 安裝並運行 my.py 文件時,錯誤消息已被拋出為找不到模塊。

現在我發現了問題,首先我們需要激活python中的虛擬環境(CMD或VSCODE)下面是激活它的命令:

python -m venv .venv
.venv\Scripts\activate

現在我做了 pip 安裝 netCDF4,它安裝成功。

下面是它的截圖: 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM