首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Mac / Python上安装底图

在Mac / Python上安装底图
EN

Stack Overflow用户
提问于 2017-02-17 21:36:19
回答 3查看 26.7K关注 0票数 23

我在我的Mac上用Python制作底图遇到了麻烦。

我一直收到:

代码语言:javascript
复制
    from mpl_toolkits.basemap import basemap
ImportError: No module named basemap

我做了什么:

代码语言:javascript
复制
brew install gdal
brew install gets
export GEOS_DIR=/usr/local/Cellar/geos/3.4.2/
basemap-1.0.7 $ python setup.py install

我也试过了:

代码语言:javascript
复制
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塞拉上工作呢?

EN

回答 3

Stack Overflow用户

发布于 2018-11-06 20:15:52

在今天的10.14 Mojave上,我做到了:

代码语言:javascript
复制
brew install geos
pip3 install https://github.com/matplotlib/basemap/archive/master.zip

而且它似乎可以工作(我的是https://python.org的Python3.6,由pip安装matplotlib )。

票数 27
EN

Stack Overflow用户

发布于 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/

它终于成功了!

非常感谢写这些说明的好心人。

票数 1
EN

Stack Overflow用户

发布于 2019-08-24 11:37:14

在macOS Catalina上安装底图时遇到了问题。我安装了所有的依赖项,但是底图本身给我带来了麻烦。

我最终需要安装

代码语言:javascript
复制
$ pip3 install /path/to/basemap.tar.gz --user

releases page下载最新版本的归档文件后。

我不确定它是否对其他人有帮助,但在经历了一个小时的尝试和尝试不同的东西后,它让我开始运行,尝试从GitHub安装(它将构建一个底图的轮子,但不是安装)和直接编译不会。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42299352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档