gpt4 book ai didi

python-3.x - 如何在 Ubuntu 16.04 上的 Python 3/Matplotlib 2 中安装 Basemap?

转载 作者:行者123 更新时间:2023-12-04 09:57:47 26 4
gpt4 key购买 nike

我试过

pip3 install basemap

但是 Basemap似乎不在 PyPI 上。

an old question但它没有答案。

我做了什么
  • 我下载了 basemap 1.07 ( source )
  • Matplotlib 2,numpy 1.11,PIL,python3-dev已安装

  • 我不确定在哪里/如何获得 GEOS ( libgeos-dev ?)。我想我遵循了自述文件,它没有显示任何错误,但是在尝试 this 的第一行时
    $ python3
    >>> from mpl_toolkits.basemap import Basemap

    我得到
    ImportError: libgeos-3.3.3.so: cannot open shared object file: No such file or directory

    它在
    $ locate libgeos-3.3.3.so
    /home/math/Downloads/basemap-1.0.7/geos-3.3.3/src/.libs/libgeos-3.3.3.so
    /usr/local/lib/libgeos-3.3.3.so

    最佳答案

    在 Ubuntu 中,这对我有用:

    $ sudo apt-get install libgeos-dev
    $ pip install --user https://github.com/matplotlib/basemap/archive/master.zip

    为完整起见,如果您知道需要特定版本,则可以通过将鼠标悬停在所需的软件包/版本号上来找到下载链接 here .例如,如果我需要安装 v1.1.0,我可以使用上面的,将第二行替换为:
    $ pip install --user https://github.com/matplotlib/basemap/archive/v1.1.0.zip

    关于python-3.x - 如何在 Ubuntu 16.04 上的 Python 3/Matplotlib 2 中安装 Basemap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46560591/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com