Re: [問題] python 讀取netCDF

看板Python作者 (亮)時間10年前 (2015/07/28 20:33), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《ihaveaids ()》之銘言: : 請問各位大大有用過嗎 : 我已安裝netcdf4 hdf5 : 然後開始裝python-netcdf4-1.1.8 如果用的作業系統比較新的,例如 Debian jessie / stretch 的話, apt-get install python-netcdf4 就可以完成安裝了。你可以先用 aptitude 檢查 aptitude search python-netcdf4 測試(現在是跑在 Python 2.7) >>> from netCDF4 import Dataset >>> rootgrp = Dataset("test.nc", "w", format="NETCDF4") >>> fcstgrp = rootgrp.createGroup("forecasts") >>> print rootgrp ## Compile from source ###### 安裝 dependency,一樣用 Debian jessie/stretch Python 2.7 來測試。 apt-get install libblas-dev libhdf5-dev libnetcdf-dev netcdf-bin BLAS (LAPACK) 是 numpy 需要的,HDF5 和 netCDF 則是套件真正的 dependency 為了方便測試,用 virtualenv 來建立虛擬環境。 pip install --download . --no-deps --no-install netCDF4 tar xf netCDF4*.tar.gz cd netCDF4* 這邊因為是 debian,它 HDF5 library 放在不一樣的地方,所以要多加一行 export CPPFLAGS="-I/usr/include/hdf5/serial/" python setup.py build python setup.py install 以下測試功能是否正常 cd test python run_all.py 概念上像是這樣。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.42.102 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1438086781.A.16E.html

07/29 08:53, , 1F
感謝你的回覆! 我再嘗試看看!
07/29 08:53, 1F
文章代碼(AID): #1LjtPz5k (Python)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1LjtPz5k (Python)