I tried
pip3 install basemap
but Basemap https://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/好像不在 PyPI 上。
有一个老问题 https://stackoverflow.com/q/18386132/562769但它没有答案。
我做了什么
- 我下载了底图 1.07 (source https://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/)
- Matplotlib 2、numpy 1.11、PIL、
python3-dev
已安装
我不知道在哪里/如何获得 GEOS(libgeos-dev
?)。我想我遵循了自述文件,它没有显示任何错误,但是当尝试第一行时this https://matplotlib.org/basemap/users/geography.html
$ python3
>>> from mpl_toolkits.basemap import Basemap
I get
ImportError: libgeos-3.3.3.so: cannot open shared object file: No such file or directory
It is in
$ 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 https://github.com/matplotlib/basemap/releases。例如,如果我需要安装 v1.1.0,我可以使用上面的内容,将第二行替换为:
$ pip install --user https://github.com/matplotlib/basemap/archive/v1.1.0.zip
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)