Could not find library geos_c or load any of its variants

前端 未结 8 1423
爱一瞬间的悲伤
爱一瞬间的悲伤 2020-12-01 07:31

I use python in fedora 19. I wanted to run the following line Python: import shapely.geometry the following error appears:

OSError: C

相关标签:
8条回答
  • 2020-12-01 07:45

    In ubuntu, the following commands should take care of it. It all goes down to the following packages.

    (Original 2017)

    sudo apt-get install libgeos-c1 libgeos-3.4.2
    

    EDIT: (updated versions 2020)

    sudo apt-get install libgeos-c1v5 libgeos-3.7.1
    
    0 讨论(0)
  • 2020-12-01 07:50

    Installed shapely using pip, and had the same problem. So I went ahead and installed it like so:

    sudo apt-get install libgeos-dev
    

    And it worked. I'm running Ubuntu, so if you're on Fedora, you should run:

    sudo yum install geos-devel
    
    0 讨论(0)
提交回复
热议问题