Я пытаюсь работать с пакетом "oceansdb", и в качестве зависимости требуется netCDF4. Когда я пытаюсь запустить что-либо, связанное с oceansdb, я получаю сообщение об ошибке:
File "C:/Users/Documents/starter.py", line 12, in <module>
import oceansdb
File "C:\Users\Anaconda3-64bit\lib\site-packages\oceansdb\__init__.py", line 8, in <module>
from oceansdb.woa import WOA
File "C:\Users\Anaconda3-64bit\lib\site-packages\oceansdb\woa.py", line 12, in <module>
import netCDF4
File "C:\Users\Anaconda3-64bit\lib\site-packages\netCDF4\__init__.py", line 3, in <module>
from ._netCDF4 import *
File "include\membuf.pyx", line 16, in init netCDF4._netCDF4
AttributeError: type object 'netCDF4._netCDF4._MemBuf' has no attribute '__reduce_cython__'
Я попытался удалить и переустановить netCDF4, затем обновить версию Cython и выполнить те же самые действия по удалению / переустановке, но безрезультатно. Я также попытался удалить и переустановить oceansdb. Все привело к одной и той же ошибке, и я не могу найти никого другого с такой же проблемой.