python使用osgeo库_python中使用gdal,osgeo
目的:实现from osgeo import gdal
工具:
win10,
vc2015,
gdal-2.2.2,download.osgeo.org/gdal/2.2.2/(用的13M的那个,我估计是64位的,就按64位操作了)
py3.5( anaconda4.2.0)
说明:
2.python版本是anaconda包里的
3.以下操作基于我自己的电脑,大家可自行对照替换
4.参考文章链接:
步骤:
1.解压gdal到C:\Users\wanmoer下
2.修改nmake.opt文件
(1).“#WIN64=YES”,大概203行,因为是64位gdal,删除“#”
(2)."ODBC_SUPPORTED = 1",大概256行,改为“#ODBC_SUPPORTED = 1”(防止出现return code '0x460')
3.打开Visual C++ 2015 x64 Native Build Tools Command Prompt()如图操作
依次输入以下命令并回车(不清楚操作,只是跟着做):
debug x64版本
nmake /f makefile.vc MSVC_VER=1900 WIN64=TRUE DEBUG=TRUE
nmake /f makefile.vc MSVC_VER=1900 WIN64=TRUE DEBUG=TRUE install
nmake /f makefile.vc MSVC_VER=1900 WIN64=TRUE DEBUG=TRUE devinstall
release x64版本
nmake /f makefile.vc MSVC_VER=1900 WIN64=TRUE RELEASE=TRUE
nmake /f makefile.vc MSVC_VER=1900 WIN64=TRUE RELEASE=TRUE install
nmake /f makefile.vc MSVC_VER=1900 WIN64=TRUE RELEASE=TRUE devinstall
会生成一个文件,位置:C:\warmerda
4.添加环境变量
在系统变量里操作如下:
并在系统变量的PATH里添加:C:\warmerda\bld\bin
5. win+r 并输入 cmd,操作如下:
(1)set path=C:\Users\wanmoer\Anaconda3;%PATH%(python的位置)(这里参考blog.csdn.net/cmfootball/article/details/22747303,我不懂,就也跟着做了)
(2)
等待结束后输入python setup.py install
然后 尝试如下(我的是电脑重启后才生效的,你可以不重启先试一下):
成功!
python使用osgeo库_python中使用gdal,osgeo相关推荐
- python如何下载库_python中如何下载库
python下载安装库的方法: 1.在线安装 在cmd窗口直接运行:pip install 包名,如 pip install requests 注意:这种方式安装时会自动下载第三方库,安装完成后并不会 ...
- python协程库_python中协程的详解(附示例)
本篇文章给大家带来的内容是关于python中协程的详解(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 协程,又称微线程,纤程.英文名Coroutine 协程看上去也是子程序 ...
- python导入xlrd库_python中xlrd库如何实现文件读取?
俗话说得好,技多不压身,虽然我们已经掌握了多种可以实现读取文件的方式,但是丝毫不影响我们要学会精益求精,他说学习文件读取的奥秘,况且,数据分析是十分重要的,一切的代码运行,总归都是要服务于数据,好啦, ...
- python的excell库_Python中使用第三方库xlrd来写入Excel文件示例
继上一篇文章使用xlrd来读Excel之后,这一篇文章就来介绍下,如何来写Excel,写Excel我们需要使用第三方库xlwt,和xlrd一样,xlrd表示read xls,xlwt表示write x ...
- python编写字典库_Python中的字典及举例-阿里云开发者社区
字典 字典是python中的唯一的映射类型(哈希表) 字典对象是可变的,但是字典的键必须使用不可变对象,一个字典中可以使用不同类型的键值. 字典的方法 keys() values() items() ...
- python算法和数据结构_Python中的数据结构和算法
python算法和数据结构 To 至 Leonardo da Vinci 达芬奇(Leonardo da Vinci) 介绍 (Introduction) The purpose of this ar ...
- python怎么用第三方库_python中第三方库的下载方法
1.最常用:在命令行中输入 pip install "库名称" 例如 pip install gensim 查看pip的命令集: pip uninstall "库名& ...
- python数据可视化库_python和r中用于数据可视化的前9个库
python数据可视化库 In the rapidly growing world of today, when technology is expanding at a rate like neve ...
- python中导入numpy库_python中的Numpy库
导入numpy库: import numpy as np python的一个科学计算库的一个基础包,包含了强大的N维数组对象和向量运算 数组创建,可以使用array函数从常规的python列表和或元组 ...
最新文章
- 【django轻量级框架】(Python3.6.8+Django2.0)第一个Django项目与基础环境搭建
- SQLServer Always On FCI 脑裂及可疑状态修复
- TEAM WORK 認清自己的角色
- 登陆时不显示上一次登陆的用户名
- HTTP协议(1)—HTTP的连接
- 备忘(持续更新。。。)
- 计算机考试忘记备注班级了,2012年计算机二级Access第二十五套上机试题及答案详解...
- Appium+Python API相关知识了解
- linux 进程线程限制,LINUX停每进程限制线程数量
- intelliJ IDEA快捷键整理自用版
- ZS语音识别(智能语音识别工具)V1.3 绿色版
- 出现net.sf.json.JSONException: There is a cycle in the hierarchy异常的解决办法
- ui-sref与$state.go()的使用
- linux 设置固定ip的方法
- Monte Carlo(MC) Policy Evaluation 蒙特·卡罗尔策略评估
- 实验四 201421440038 徐凤娇
- 数据研究之综合评分(一) 权重-评分-指标
- C#大恒相机采集图片时图片上下对称折叠了
- Redis——模拟手机验证码发送
- python安装http server轻量应用服务器的方法