Я новичок в использовании инструментов NCO и их привязок Python для работы с файлами netCDF. Я успешно установил инструменты NCO и пакет pynco (используя pip), следуя инструкциям здесь . Но я получаю сообщение об ошибке при попытке инициализировать объект.
Вот команды, которые я использую:
from nco import Nco
nco = Nco()
И ошибка:
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:\Python27\ArcGIS10.5\lib\site-packages\nco\nco.py", line 54, in __init__
self.NCOpath = os.path.split(which('ncks'))[0]
File "C:\Python27\ArcGIS10.5\lib\ntpath.py", line 180, in split
d, p = splitdrive(p)
File "C:\Python27\ArcGIS10.5\lib\ntpath.py", line 115, in splitdrive
if len(p) > 1:
TypeError: object of type 'NoneType' has no len()
Это говорит о том, что установка, возможно, не работала должным образом, хотя я могу запускать команды NCO из командной строки.
Есть идеи, в чем может быть проблема?