【发布时间】:2016-12-19 12:20:28
【问题描述】:
我需要使用 netCDF4 模块来进行一些处理。我已按照此guide 的步骤进行操作,并尝试使用此post 上推荐的anaconda2。
netCDF4 似乎已安装,因为我可以运行 nc-config --version 并获得:
netCDF 4.4.0-rc2
虽然,当我尝试在 python 中导入 netCDF4 时:
from netCDF4 import Dataset
它返回:
Traceback (most recent call last):
File "test.py", line 2, in <module>
from netCDF4 import Dataset
ImportError: No module named netCDF4
我已经安装了所有依赖项。 Cython、numpy 和 h5py。
在我关闭电脑之前,它昨晚还在工作。当我今天早上回来时,它就是行不通。所以如果我安装了 netCDF4 并且可以检查它的版本,python 怎么不把它识别为一个模块?
【问题讨论】:
-
你是如何安装这个包的?对于 anaconda,
conda install netcdf4是我推荐获取软件包的方式。 -
感谢您的建议,下次有事我会尝试...我相信它会的。我不知道它是如何工作的,或者为什么工作,但是......我做了一个干净的卸载并重新安装了我能做的一切。 h5py、numpy、cython 和 netcdf。之后似乎工作了。谢谢!
-
@N1B4 我在使用
conda install netcdf4后看到同样的错误:(