BBHuggin
BBHuggin

Reputation: 85

NCO download Python

There is not much help on troubleshooting the outside package NCO for netCDF4 files when downloading. I am following the steps from https://github.com/jhamman/nco-bindings. The first step is to run setup.py install and I was able to see it install. Below is the end of the output saying it installed.

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

but I am running into a problem when Running operators. The step is:

From nco import Nco
nco=Nco()

and I get an error for nco = Nco()saying

TypeError: 'NoneType' object has no attribute 'getitem'

meaning there is nothing within that function. I am using Enthought Canopy for python but I do not think that is a problem. Any help on getting function like ncra running would be appreciated. Thanks

Upvotes: 2

Views: 749

Answers (2)

user5424024
user5424024

Reputation: 26

I had a similar problem and I solved it by defining a new system variable called "NCOpath" and I did set its value to the path of nco package (in my case the path is "C:\nco").

I hope it helps.

Upvotes: 1

Charlie Zender
Charlie Zender

Reputation: 6352

The Python NCO wrappers require that NCO already be installed (in order to wrap them). Is the TypeError you encounter because the wrappers cannot find the NCO executables? Windows NCO binaries are here

Upvotes: 1

Related Questions