python数据库连接及空间绘图所需python包(基于anaconda3.5)

1、pip更新: python -m pip install --upgrade pip

2、pymysql安装:pip install PyMySQL     

pymysql可当做MySQLdb()使用

(import pymysql

pymysql.install_as_MySQLdb()

连接postgresql:pip install psycopg2

3、克里金插值模块安装: pip install PyKrige

4、basemap模块安装:

basemap是基于geos的,首先安装geos,运行 pip install geos

从https://www.lfd.uci.edu/~gohlke/pythonlibs/ 上下载basemap .whl安装包

basemap‑1.1.0‑cp36‑cp36m‑win_amd64.whl (本人机子是64位,python3.6版本的)

下载后,通过pip install 安装(单位电脑下载不成功,放弃)
通过必应国际版搜索python3.6 basemap install 后发现可以采用以下命令安装:

conda install -c conda-forge basemap

参考网址如下:

https://github.com/ARM-DOE/pyart/issues/708

https://stackoverflow.com/questions/35716830/basemap-with-python-3-5-anaconda-on-windows

成功!!

python数据库连接及空间绘图所需python包(基于anaconda3.5)_第1张图片
正在安装中

5、绘图白化安装包:

下载地址:https://pan.baidu.com/s/1Ya54C4acRkqGRoz9YQsQyA

cmd进入cmap中setup.py所在目录,运行python setup.py install

6、天气气象数据处理包:pip install MetPy

相较于旧版的metpy,新版的metpy的一些函数有所改变,分类更合理了

如旧版的metpy中:

from metpy.gridding.gridding_functions import (interpolate_to_grid, remove_nan_observations,remove_repeat_coordinates)

改为:

from metpy.interpolate import (interpolate_to_grid, remove_nan_observations,remove_repeat_coordinates)

你可能感兴趣的:(python数据库连接及空间绘图所需python包(基于anaconda3.5))