我遇到了导入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
我正在使用Ubuntu操作系统。
sudo apt-get install libgeos
时出现了以下错误:无法找到软件包 libgeos
- 但是 libgeos-3.4.2 可以正常使用。按照您的解决方案一步一步地进行后,我运行了 python2.7 ->from mpl_toolkits.basemap import Basemap
,它可以正常工作,非常感谢! - bjornasm