Python ImportError:libgeos-3.6.2.so:无法打开共享对象文件:没有此类文件或目录
我安装了mpl_toolkits.basemap,但它仍然不工作。在ipython,我正在尝试:Python ImportError:libgeos-3.6.2.so:无法打开共享对象文件:没有此类文件或目录,python,python-2.7,ipython,matplotlib-basemap,Python,Python 2.7,Ipython,Matplotlib Basemap,我安装了mpl_toolkits.basemap,但它仍然不工作。在ipython,我正在尝试: In [1]: from mpl_toolkits.basemap import Basemap --------------------------------------------------------------------------- ImportError Traceback (most recent call last)
In [1]: from mpl_toolkits.basemap import Basemap
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-d9467465a3b6> in <module>()
----> 1 from mpl_toolkits.basemap import Basemap
/usr/local/lib/python2.7/dist-packages/mpl_toolkits/basemap/__init__.py in <module>()
37 import numpy as np
38 import numpy.ma as ma
---> 39 import _geoslib
40 import functools
41
ImportError: libgeos-3.6.2.so: cannot open shared object file: No such file or directory
[1]中的:来自mpl_toolkits.basemap导入basemap
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
---->1来自mpl_toolkits.basemap导入basemap
/usr/local/lib/python2.7/dist-packages/mpl_工具包/basemap/_-init__.py in()
37作为np的进口numpy
38导入numpy.ma作为ma
--->39导入地理库
40导入工具
41
ImportError:libgeos-3.6.2.so:无法打开共享对象文件:没有此类文件或目录
仍然不起作用。帮助。我在尝试安装PostGIS时遇到了相同的错误。安装以下程序修复了我的错误
sudo apt-get install binutils libproj-dev gdal-bin
有一次我也犯了类似的错误。我找到了图书馆的位置,把它修好了。在我的例子中,位置与我所有lib的位置不同,因此我将其移动到了正确的文件夹中,并且可以正常工作。您是否从源代码处安装了它?看起来您需要正确链接GEOS库才能使其工作。请参阅自述文件中的步骤(2):。是的,我确实是从源代码安装的。我不知道我做错了什么。