我正在安装OpenSUSE。许多工作似乎已经完成。我知道其他用户也可以访问该库。

我需要能够import netcdf4,但是当我尝试运行时,会发生这种情况:

  File "run.py", line 2, in <module>
    from netCDF4 import Dataset
ImportError: No module named netCDF4

运行sudo conda install netcdf4会产生一个大型输出,结尾为:
Hint: the following combinations of packages create a conflict with the
remaining packages:
  - numpy 1.7*
  - netcdf4

目录/user/local/anaconda/pkgs/libnetcdf-4.2.1.1-1存在。

我无法分享我的整个$PATH,但其中包含
/user/local/anaconda/bin
$PYTHONPATH
/user/local/anaconda/bin:/user/local/anaconda/lib:/user/local/anaconda/pkgs

我的$PATH$PYTHONPATH是否还需要其他内容?

最佳答案

较旧的numpy版本可能会出现问题。尝试这个:

conda update numpy

进而
conda install netCDF4

10-04 12:59