windows下Python安装basemap教程 linux上mpltoolkits.basemap的安装 python: ImportError: No module named bz2

pip install basemap报错 理解的大概意思是没有与本机python相符的版本

参考

windows下Python安装basemap教程

linux上mpltoolkits.basemap的安装

python如何安装basemap?

官方文档https://matplotlib.org/basemap/users/installing.html#installation


从网页上得出的结论是需要先安装一些包 再来下载pyproj和basemap源码进行编译

pip install numpy

pip install geos

pip install pillow

pip install matplotlib 报错缺少包 建议用yum install ,照做后成功

网站上下载了proj-5.0.1.tar.gz和basemap-1.1.0.tar.gz

tar  ./configure  make makeinstall 解译proj

根据官文

tar basemap-1.1.0.tar.gz

cd basemap-1.1.0

cd geos-3.3.3

export GEOS_DIR  = /usr/local

./configure --prefix=$GEOS_DIR

make

make install

cd ..        (返回basemap-1.1.0)

python setup.py install

完成

验证

python

from mpl_toolkits.basemap import Basemap

报错no module named bz2

python: ImportError: No module named bz2

yum install bzip2-devel

然后重新编译python 否则不能成功import bz2


报错no module named pyproj

pip install pyproj

再次验证

python

from mpl_toolkits.basemap import Basemap

成功


猜你喜欢

转载自blog.csdn.net/yanlisuo/article/details/79820550
今日推荐