Python3中在Anaconda环境下安装basemap包

yipeiwu_com6年前Python基础

Basemap是matplotlib子包,也是python中最常用、最方便的地理数据可视化工具之一。

在中端输入pip list先查看是否有jupyter,一般安装了Anaconda都会有。

win+R 打开命令提示符窗口,cd命令将当前目录设置为下载文件存放的文件夹(我放在桌面)后点回车键。

basemap下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

(1)

在终端输入python可以查看自己需要哪个版本的。

(2)basemap

  • 将文件下载到桌面。
  • 然后先安装pyproj。桌面上的文件命名为:pyproj-1.9.5.1-cp36-cp36m-win32.whl
  • 终端输入命令:pip install pyproj-1.9.5.1-cp36-cp36m-win32.whl
  • 然后再输入命令:pip install basemap-1.1.0-cp36-cp36m-win32.whl

注意:

文件名一定要和自己桌面的文件名对应。否则会一直报错,能找的你怀疑人生

如果出现这种错误:

You are using pip version 9.0.1, however version 9.0.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

通过指令:easy_install.exe pip==9.0.2 来解决。

测试

OK。大功告成,祝你成功!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对【听图阁-专注于Python设计】的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

使用pandas将numpy中的数组数据保存到csv文件的方法

使用pandas将numpy中的数组数据保存到csv文件的方法

接触pandas之后感觉它的很多功能似乎跟numpy有一定的重复,尤其是各种运算。不过,简单的了解之后发现在数据管理上pandas有着更为丰富的管理方式,其中一个很大的优点就是多出了对数...

python 文件查找及内容匹配方法

需求:程序开发中有大量的接口,但在实际的使用中有一部分是没有使用的,在开发的程序中匹配这些接口名,找到哪些接口从没有使用过。将这些没有使用过的接口名保存下来。 代码结构: 结构解析: 1...

一行python实现树形结构的方法

定义 使用内置的defaultdict 我们可以很容易的定义一个树形数据结构 def tree(): return defaultdict(tree) example: json风...

python设置windows桌面壁纸的实现代码

复制代码 代码如下:# -*- coding: UTF-8 -*- from __future__ import unicode_literalsimport Imageimport...

python递归法解决棋盘分割问题

python递归法解决棋盘分割问题

题目描述:将一个8*8的棋盘进行分割,将原棋盘分割下一个矩阵,同时确保剩下的棋盘也是矩阵; 再将剩下的棋盘继续进行如上分割,这样割(n-1)次,最后原棋盘被分割成n块矩形棋盘; 注意:每...