Python安装basemap模块的超超超详细步骤

今天装这个basemap装了大半天,把走过的坑总结一下,望对各位有用~
(建议先全文浏览一遍,再选择需要的步骤来)

首先确保python环境安装完毕且已配置好环境变量。
查看方法:win+R键进入cmd,输入python,出现以下类似语句则安装成功。
在这里插入图片描述
其次确保pip已安装
查看方法:cmd输入 pip --version
在这里插入图片描述

basemap模块安装步骤:

第一步: 因为basemap是基于geos的,所以需要先安装geos。

> pip install geos

第二步: basemap下载的时候会先连接pyproj,所以还需要下载pyproj.

> pip install pyproj

若第二步中的上述pip方法都不行,可以选择转到 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 里面找到pyproj下载whl文件。(Ctrl+F快捷查找pyproj,如何选择下载版本参考第三步,安装在哪里参考第四步。如果2.4.2的用不了,就下载1.9.6的
在这里插入图片描述

第三步: 开始安装basemap. 如果运气好,直接pip.

> pip install basemap

如果pip报错,那就继续转到 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 里面找到basemap下载相应的whl文件。
在这里插入图片描述
此时!!万分注意,提前查看好自己的python版本!!否则可能会出现如下错误
在这里插入图片描述
如本文开头查看的我的python是3.6版本的,32位,所以我下载的应该是basemap‑1.2.1‑cp36‑cp36m‑win32.whl(cp后面表示版本,win后面表示位数,pyproj一样)
不要以为自己的电脑是64位就下载64位的!!查看python版本!!
有些人可能就是下python的时候下载的32位(比如我,傻傻得等了半天还要再重新下载一遍:(

然后,这里还有一个问题。就是可能有些人直接点了这些文件后,发现跳转到了一个not found页面。
在这里插入图片描述
如果遇到这样的问题,可以换个浏览器再试试。若还是没有自动下载,就复制当前404页面的链接到迅雷里下载。(时间较长长长长长,耐心等候)

第四步 将下载好的whl文件放入Python的Scripts目录下(如下载了pyshp的whl文件,也放在这里)
在这里插入图片描述
开始安装即可(install后面替换成你下载好的文件)

> pip install pyproj‑2.4.2.post1‑cp37‑cp37m‑win32.whl

> pip install basemap-1.2.1-cp36-cp36m-win32.whl

这整个过程可能会漫长且漫长…也可能重复且重复…
有时候可能因为网不好然后read time out,大家耐心点吧,错了就多试几遍…

总之,坚持就是胜利!
在这里插入图片描述

  • 21
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值