macos - Python basemap 导入错误: "requirement already satisfied"

标签 macos python-2.7 matplotlib matplotlib-basemap

这个问题在这里已经有了答案:





Python basemap module impossible to import

(17 个回答)


1年前关闭。




有效的是

import mpl_toolkits
不起作用的是(未找到导入错误 basemap )
from mpl_toolkits.basemap import Basemap
我按照这里的说明进行操作:
http://matplotlib.org/basemap/users/installing.html
下载了最新的 basemap *.tar.gz
我运行以下命令:
在 geos 文件夹内
export GEOS_DIR=~/
./configure --prefix=$GEOS_DIR
make
make install
在 basemap 文件夹内
python setup.py install
一切都在 sudo 模式下运行,没有错误。 Goes 没有输出 python 绑定(bind),但不是错误,所以我不确定。
它似乎没有正确安装。
Mac OS X 10.10 优胜美地
Python 2.7.6
如果我输入
pip install basemap --allow-external basemap --allow-unverified basemap
Requirement already satisfied (use --upgrade to upgrade): basemap in /Library/Python/2.7/site-packages
所以它在那里但不可导入?

最佳答案

对我有用的是:

brew install gdal

为了完整起见,我也做了这些事情:
conda install basemap

但这应该类似于您上面的 pip install 方法。

另外,为了完整起见,我将此行添加到我的 .bash_profile 中:
export GEOS_DIR=/usr/local/Cellar/geos/3.4.2/

您可能需要编辑版本号。

然后,您可以运行:
from mpl_toolkits.basemap import Basemap

关于macos - Python basemap 导入错误: "requirement already satisfied",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28157212/

相关文章:

python - 使用 get_absolute_url() 时出现 NoReverseMatch 错误

python-2.7 - python模块的vscode导入错误

linux - Anaconda Python for Gurobi 6.0.4安装报错_Py_FalseStruct

pandas - matplotlib:每个类别的箱线图

python - QImage 倾斜某些图像,但不倾斜其他图像

windows - 我需要跨平台编写一个 .DDS 文件,有人可以给我举个例子吗?

java - Mac 是否需要 JDK(5 或 6)或 Eclipse 来开发 Android 应用程序?

python - 如何在没有 gcc 错误的情况下安装 matplotlib?

java - TLD-first 类域标识符的重要性是什么?

java - 我无法在 MacBook 上安装 CASSANDRA