0

I try to draw a simple map in Jupyter Notebook by using Basemap but I get the error. Do you have any idea what to do? My code:

import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap

m = Basemap(projection='geos')
m.drawcoastlines()
plt.show()

The error:

ValueError                                Traceback (most recent call last)
<ipython-input-99-70755f7def47> in <module>
      1 import numpy as np
      2 import matplotlib.pyplot as plt
----> 3 from mpl_toolkits.basemap import Basemap
      4 
      5 m = Basemap(projection='geos')

~\anaconda3\lib\site-packages\mpl_toolkits\basemap\__init__.py in <module>
     51 import numpy as np
     52 import numpy.ma as ma
---> 53 import _geoslib
     54 import functools
     55 

src\_geoslib.pyx in init _geoslib()

ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject

I used many tips from stack to solve this problem (hope correctly) but it didn't work.

  • Does this answer your question? [Python basemap module impossible to import](https://stackoverflow.com/questions/40374441/python-basemap-module-impossible-to-import) – Costa Jul 27 '21 at 09:54

0 Answers0