导入Basemap时导入ImportError

bjo*_*asm 4 python ubuntu python-2.7 python-3.x matplotlib-basemap

我在导入底图时遇到问题,即使我刚刚安装了它pip install basemap.我已经尝试过python2.7和python3:

python3
>>> from mpl_toolkits.basemap import Basemap
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'mpl_toolkits'

python2.7
>>> from mpl_toolkits.basemap import Basemap
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/site-packages/mpl_toolkits/basemap/__init__.py", line 37, in <module>
    import _geoslib
ImportError: libgeos_c.so.1: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我在使用ubuntu操作系统.

Pad*_*ham 13

在ubuntu上对我有用的东西:

sudo apt-get install libgeos-3.4.2
sudo apt-get install libgeos-dev
sudo pip install https://github.com/matplotlib/basemap/archive/master.zip
Run Code Online (Sandbox Code Playgroud)