2

下载时对 netCDF4 文件的外部包 NCO 进行故障排除没有太多帮助。我正在遵循https://github.com/jhamman/nco-bindings中的步骤。第一步是run setup.py install,我能够看到它安装。下面是输出的结尾,说它已安装。

Installed c:\users\...\appdata\local\enthought\canopy\user\lib\site- 
packages\nco-0.0.2-py2.7.egg
Processing dependencies for nco==0.0.2
Finished processing dependencies for nco==0.0.2

但是我在运行运营商时遇到了问题。步骤是:

From nco import Nco
nco=Nco()

我说错nco = Nco()

TypeError:“NoneType”对象没有属性“ getitem

意味着该功能内没有任何内容。我正在为 python 使用 Enthought Canopy,但我认为这不是问题。任何有关获得ncra运行等功能的帮助将不胜感激。谢谢

4

2 回答 2

1

Python NCO 包装器要求已经安装了 NCO(为了包装它们)。您遇到的 TypeError 是因为包装器找不到 NCO 可执行文件吗?Windows NCO 二进制文件在这里

于 2015-03-17T15:34:47.830 回答
1

我有一个类似的问题,我通过定义一个名为“NCOpath”的新系统变量来解决它,我确实将它的值设置为 nco 包的路径(在我的例子中,路径是“C:\nco”)。

我希望它有所帮助。

于 2015-10-08T15:54:13.800 回答