pet*_*ter 13 macos matplotlib python-2.7 matplotlib-basemap
有效的是
import mpl_toolkits
什么不起作用(找不到导入错误底图)
from mpl_toolkits.basemap import Basemap
我按照这里的说明操作:
http://matplotlib.org/basemap/users/installing.html
下载了最新的底图*.tar.gz
我运行以下命令:
在geos文件夹中
export GEOS_DIR=~/
./configure --prefix=$GEOS_DIR
make
make install
在底图文件夹中
python setup.py install
一切都以sudo模式运行,没有错误.Goes输出没有python绑定但不是错误所以我不确定.
似乎没有正确安装.
Mac Os X 10.10 Yosemiete 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
所以它存在但不可导入??????????
解决方案
如果你没有安装macports
port install py-matplotlib-basemap
然后它安装了一大堆扩展.
之后你做:
端口选择列表python
然后它应该是:(如果没有尝试列表中的另一个)
sudo port select --set python python27
对我有用的是:
brew install gdal
为了完整起见,我也做了这些事情:
conda install basemap
但这应该类似于上面的pip安装方法.
另外,为了完整起见,我将此行添加到我的.bash_profile:
export GEOS_DIR=/usr/local/Cellar/geos/3.4.2/
您可能需要编辑版本号.
然后,您可以运行:
from mpl_toolkits.basemap import Basemap
| 归档时间: | 
 | 
| 查看次数: | 9405 次 | 
| 最近记录: |