首先,编译Python版本的GDAL,具体编译可以参考之前的博客GDAL之Swig编译里面的内容,网址是:http://blog.csdn.net/liminlu0314/article/details/6945452。或者下载别人编译好的版本。

然后将下载下来的文件,全部复制到Python的安装目录下的 Lib\site-packages文件夹中,即可,如下图:

然后,打开Python,输入:

import osgeo.gdal

回车,如果提示错误,说明没有安装成功,如果没有提示,说明安装成功。一段测试代码:

from osgeo import gdal
from osgeo.gdalconst import *
dataset=gdal.Open("F:\Work\Data\envi.img",GA_ReadOnly)
dataset.GetDriver().ShortName
#'ENVI' #图像格式
dataset.GetProjectionRef()
#'PROJCS["unnamed",GEOGCS["NAD83",DATUM["North_American_Datum_1983",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6269"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9108"]],AUTHORITY["EPSG","4269"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",30],PARAMETER["central_meridian",-84.16666666666667],PARAMETER["scale_factor",0.9999],PARAMETER["false_easting",2296587.926509186],PARAMETER["false_northing",0],UNIT["Foot (International)",0.3048]]' #图像投影信息

GDAL的python版本安装使用相关推荐

  1. anaconda降级python失败_如何降级Python版本安装spyder?

    如何降级 Python 版本安装 Spyder? 可能并不需要降级 Python 版本,使用 Spyder 独立安装包安装,然后指定 Python 解释器:另外一种方法是在 Anaconda 中安装. ...

  2. Windows解决anaconda下双python版本安装TensorFlow

    首先,就是双版本anaconda的安装: 以前安装好的是python2.7版本,而TensorFlow的安装仅支持3.5版本的.但是自己本来的2.7版本又不想遗弃.所以安装双版本的: 在anacond ...

  3. TensorRT(10):python版本安装

    随着TensorRT8.0版本的发布,windows下也正式支持Python版本了,跟紧NVIDIA的步伐,正式总结一份TensorRT-python的使用经验. 一.底层库依赖 在安装TensorR ...

  4. python版本安装

    目的 本文目的在于,对于不熟悉Python的人,教你: 1. 从哪里找到 可以下载到 各种版本的 包括Python 2.x和Python 3.x的 最新版本的 Python. 高手请无视之. 2.以及 ...

  5. 指定python 版本安装相关插件

    2019独角兽企业重金招聘Python工程师标准>>> 1.  linux系统 在linux安装了多版本python时(例如python2.6和2.7),pip安装的包不一定是用户想 ...

  6. 给指定Python版本安装指定版本库的办法

    pip3.5 tensorflow==1.4 给Python3.5装TF1.4版本库 pip3.7 numpy 给Python3.7装numpy库 直接调用pip3.5安装库appledeMBP:~ ...

  7. 简单3步成功给Mac安装指定Python版本和指定库版本并且随意切换版本,非常简单,不行拿砖砸我

    Mac安装Python真的头疼,我前后斗了一年. Mac默认安装2.7,我们平时2018年都用Python3了. 我按照网友的方法brew install python3,导致Python2和Pyth ...

  8. 处理多个Python版本和PIP?

    有什么方法可以使pip在多个版本的Python中很好地发挥作用? 例如,我想使用pip明确地将内容安装到我的站点2.5安装或站点2.6安装中. 例如,对于easy_install ,我使用easy_i ...

  9. Mac中Python版本随意切换终极指南,简单到爆,什么都不用设置

    很多人为了Mac自带Python和自己下载的Python冲突发生烦恼,我一开始也很烦恼,现在彻底搞定了,这篇文章就是解决这个困扰而设置的. 这篇文章是继这篇文章后总结出的 简单3步成功给Mac安装指定 ...

最新文章

  1. 如何提高模型性能?这四大方法值得尝试 | CSDN 博文精选
  2. XAMPP环境下配置Phalcon框架
  3. MapReduce Java API-多输入路径方式
  4. 28个经过重新设计的著名博客案例
  5. nginx输出日志_ingressnginx持久化日志
  6. Codeforces Round #556 (Div. 1)
  7. 《操作系统知识点整理》
  8. jav简单的个人博客网站代码_每个人都可以拥有的个人博客网站
  9. npm的常用配置项---npm工作笔记004
  10. Linux 命令(29)—— ls 命令
  11. 抗住百万高并发的 6 个关键技术!
  12. jQuery导入Eclipse后报错解决方法
  13. BZOJ1086 [SCOI2005]王室联邦(树分块)
  14. Javashop 7.0 统一登录unionID问题修改
  15. DSP2812之定时器0
  16. 磁盘阵列恢复方法以及注意事项
  17. 无线电通信相关重要指标测试
  18. Pychram连接mist远程服务器踩坑指南
  19. 如何学习stm32,怎么学习stm32,不是仅仅看教程,照着写复制代码
  20. iOS 播放gif图片

热门文章

  1. 无人车前轮转向参数校准分析
  2. linux系统升级python_Linux系统中的python2.x升级至python3
  3. 力扣——最后一个单词的长度
  4. 洛谷——P1014 [NOIP1999 普及组] Cantor 表
  5. JavaScript的数据类型及其检测
  6. java加法运算器界面_Java 接口实现计算器加减乘除(字符交互界面)
  7. 职工工作量c语言调试分析,c语言职工工作量统计
  8. spring cloud微服务分布式云架构-Spring Cloud 分布式的五大重点
  9. Markdown的常用使用语法
  10. C语言oo1cpp怎么进,cpp 第八章第7题解决办法