Python找不到netCDF4导入

Python找不到netCDF4导入,python,netcdf4,Python,Netcdf4,我需要使用netCDF4模块来进行一些处理。我已经遵循了这方面的步骤,并尝试使用建议的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 <modul

我需要使用netCDF4模块来进行一些处理。我已经遵循了这方面的步骤,并尝试使用建议的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
回溯(最近一次呼叫最后一次):
文件“test.py”,第2行,在
从netCDF4导入数据集
ImportError:没有名为netCDF4的模块
我已经安装了所有依赖项。Cython、numpy和h5py
在我关掉电脑之前,它昨晚还在工作。今天早上我回来的时候,它就是不工作。所以,如果我安装了netCDF4,并且可以检查它的版本,为什么python不将它识别为一个模块?

conda安装netcdf4


它适用于Python2.7

转换为项目解释器python 2.7,然后运行安装命令

pip install netCDF4

你是如何安装这个软件包的?对于anaconda,
conda安装netcdf4
是我建议获得该软件包的方式。感谢您的建议,我将在下次出现问题时尝试。。。我相信会的。我不知道它是怎么工作的,也不知道为什么,但是。。。我做了一个干净的卸载和重新安装的一切,我可以。h5py、numpy、cython和netcdf。从那以后,他似乎开始工作了。谢谢@N1B4使用
conda install netcdf4后,我看到了相同的错误:(