尝试让 enthought canopy 为小牛队工作,特别是 netCDF4 ,因为我经常处理这种数据格式。但是,尝试导入时会出现此错误:
import netCDF4
ImportError Traceback(最近一次调用 最后)in() ----> 1导入netCDF4
导入错误: dlopen的(/Users/barry/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/netCDF4-1.0.5-py2.7-macosx-10.6-x86_64.egg/netCDF4.so, 2):未加载库:/opt/local/lib/libhdf5_hl.7.dylib引用 从: /Users/barry/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/netCDF4-1.0.5-py2.7-macosx-10.6-x86_64.egg/netCDF4.so 原因:未找到图像
不确定是否存在阻止它或什么的环境变量。似乎在查看macports库,但我尝试更改$PATH
变量以首先使用canopy路径,但它没有改变任何内容。