我在我的Mac上用Python制作底图遇到了麻烦。
我一直收到:
from mpl_toolkits.basemap import basemap
ImportError: No module named basemap
我做了什么:
brew install gdal
brew install gets
export GEOS_DIR=/usr/local/Cellar/geos/3.4.2/
basemap-1.0.7 $ python setup.py install
我也试过了:
basemap-1.0.7 $ cd geos-3.3.3
basemap-1.0.7/geos-3.3.3 $ export GEOS_DIR=~/
basemap-1.0.7/geos-3.3.3 $ ./configure --prefix=$GEOS_DIR
basemap-1.0.7/geos-3.3.3 $ make
basemap-1.0.7/geos-3.3.3 $ make install
basemap-1.0.7/geos-3.3.3 $ cd ..
basemap-1.0.7 $ python setup.py install
他们对我来说都不起作用。我怎样才能让这个包在MacOS塞拉上工作呢?
发布于 2018-11-06 20:15:52
在今天的10.14 Mojave上,我做到了:
brew install geos
pip3 install https://github.com/matplotlib/basemap/archive/master.zip
而且它似乎可以工作(我的是https://python.org的Python3.6,由pip安装matplotlib )。
发布于 2018-10-26 16:46:30
经过很长一段时间的尝试,我成功地在High Sierra上安装了basemap-1.1.0。依赖项版本控制很重要。
我用自制软件安装了Python 3.6。接下来,我创建了一个venv。然后我使用pip安装matplotlib pip install matplotlib==2.2
(3+不能工作)。
然后,我按照这里的说明操作:
https://www.fsanmartin.co/mac-install-matplotlib-basemap-on-virtualenv/
它终于成功了!
非常感谢写这些说明的好心人。
发布于 2019-08-24 11:37:14
在macOS Catalina上安装底图时遇到了问题。我安装了所有的依赖项,但是底图本身给我带来了麻烦。
我最终需要安装
$ pip3 install /path/to/basemap.tar.gz --user
从releases page下载最新版本的归档文件后。
我不确定它是否对其他人有帮助,但在经历了一个小时的尝试和尝试不同的东西后,它让我开始运行,尝试从GitHub安装(它将构建一个底图的轮子,但不是安装)和直接编译不会。
https://stackoverflow.com/questions/42299352
复制相似问题