Can't import xarray package

Hi, I installed xarray package (vn 2022.6.0), but when I run 'import xarray' I get this error code (shown below). My issue is that the xarray package file is read only, so I'm not sure how to fix it. Can someone please help me? Thanks, Ayesha :)

 
Traceback (most recent call last):
  File "/Users/ash221/PycharmProjects/u-ah284/main.py", line 3, in <module>
    import xarray as xr
  File "/Users/ash221/PycharmProjects/u-ah284/venv/lib/python3.10/site-packages/xarray/__init__.py", line 1, in <module>
    from . import testing, tutorial
  File "/Users/ash221/PycharmProjects/u-ah284/venv/lib/python3.10/site-packages/xarray/tutorial.py", line 13, in <module>
    from .backends.api import open_dataset as _open_dataset
  File "/Users/ash221/PycharmProjects/u-ah284/venv/lib/python3.10/site-packages/xarray/backends/__init__.py", line 14, in <module>
    from .pydap_ import PydapDataStore
  File "/Users/ash221/PycharmProjects/u-ah284/venv/lib/python3.10/site-packages/xarray/backends/pydap_.py", line 20, in <module>
    import pydap.client
  File "/Users/ash221/PycharmProjects/u-ah284/venv/lib/python3.10/site-packages/pydap/client.py", line 50, in <module>
    from .model import DapType
  File "/Users/ash221/PycharmProjects/u-ah284/venv/lib/python3.10/site-packages/pydap/model.py", line 175, in <module>
    from collections import OrderedDict, Mapping
ImportError: cannot import name 'Mapping' from 'collections' (/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/collections/__init__.py)

Process finished with exit code 1

0

Please sign in to leave a comment.