Anaconda安装GDAL

osgeo: ImportError: DLL load failed while importing _gdal python程序导入osgeo包失败,显示ImportError: DLL load failed while importing _gdal错误 阅读详情
AI摘要

本文介绍如何在Windows环境下安装Anaconda并配置PyCharm的Python解释器,以及如何安装GDAL库,并确保其与Python版本兼容。

参考:http://blog.youkuaiyun.com/u010670734/article/details/54426373

1、双击Anaconda3-4.4.0-Windows-x86_64.exe安装,安装目录D:\ProgramData\Anaconda3

2、pycharm选择该Python解释器。File–>Settings–>Project–>Project Interpreter–>选择Anaconda3目录下的python.exe

3、GDAL安装
下载GDAL的包,进入http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal,Unofficial Windows Binaries for Python Extension Packages。找到gdal栏中,下载相应版本的gdal包(如果安装32的Python,就下载32位的gdal包,64位的python,就下载64位的gdal包)
注:我用的是Anaconda3-4.4.0-Windows-x86_64.exe,安装后是python3.6.1。
所以一定要下载cp36版本,否则会因版本不一致报错。

这里写图片描述

>cd D:\ProgramData\Anaconda3\Scripts
>pip install GDAL-2.1.2-cp36-cp36m-win32.whl

运行结果:
这里写图片描述

最后会在Anaconda3/Lib/site-packages下生成osgeo 、GDAL-2.1.4-dist-info两个文件夹:
这里写图片描述

pycharm下:
这里写图片描述

如果想卸载模块,可以使用:pip uninstall 模块名,在这之前可以使用:pip list命令查看已经安装了哪些模块。

Anaconda3 安装gdal库 Anaconda3 安装gdal库 过来人的惨痛经验告知 !!!一定要版本配套!!(老手就当我没说) 方法一:打开Anaconda文件里面的Anaconda Prompt窗口 ;输入pip install gdal 若出现如下情况 则安装失败 转方法二; 方法二:在Anaconda Prompt窗口 输入:conda install gdal 回车 过程漫长 中间会询问你是否继续 你输入 y 就行 安装成功后 进行测试一下:输入 python 回车 ; 在python中输入 import 阅读详情

相关推荐

Python中Anaconda3 安装gdal库的方法,一定要版本配套

安装anaconda3遇到的版本不对应

qq_40126817的博客 1329

安装了GDAL,导入报错ModuleNotFoundError: No module named ‘_gdal‘

ps:其他的libstdc++.so.6: version `CXXABI_1.3.11' not found 这种问题,也可以尝试用这种方法解决。重新用 source ~/.bashrc 激活bashrc生效。可以快乐的使用gdal了!明明已经安装了GDAL,但是用。具体的XXX要改成报错的位置。这时,往前翻,可以看到。整理不易,欢迎一键三连。

向上生长的程序媛的博客 1万+

Anaconda 安装gdal / No module named ‘osgeo‘

我的是python3.9 在python 中输入import GDAL 不行,但是输入from osgeo import gdal可以。上面写的是 from osgeo import gdal 然后才报错没有osgeo的。先不要着急直接conda install osgeo。1.尝试了conda 和 pip 都没有安装成功。在输入pip install 文件名即可。然后在命令行里切换到文件所在位置。这种情况需要安装的是gdal。如果想解决这个问题可以参考。2.在测试安装是否成功时。

weixin_49052283的博客 4754

GDAL包,安装成功,无法使用的问题

一、GDAL下载 查询python版本,确定相应的GDAL版本 python3.7版本,AMD64:64位 GDAL下载链接 鉴于之前的python版本,选择CP37,amd64这个下载 后续操作参考:https://blog.youkuaiyun.com/belong0204/article/details/70161344 二、安装成功,并不能用 安装之后,打开pycharm输入from osgeo import gdal,提示:ImportError: No module named 'osgeo'; 在pyth

weixin_43402467的博客 1万+

Python GDAL库教程

GDAL(Geospatial Data Abstraction Library)是一个功能强大的开源地理空间数据处理库,它提供了许多用于读取、写入和处理各种地理空间数据格式的功能。以上是使用Python GDAL库处理地理空间数据的基本教程。GDAL库提供了丰富的功能和方法,可以满足各种地理空间数据处理的需求。方法创建一个新的JPEG格式数据集,并将读取到的数据写入到新的数据集中。方法将图层复制到新的数据源中,并将其保存为GeoJSON文件。的数据集,并将其读取为一个NumPy数组。方法获取第一个图层。

WELL_CODER的博客 1051

python安装gdal的两种方法

1.不用手动下载文件,直接执行以下命令即可 conda install gdal 2.首先,下载gdal的whl文件  链接, 官网下载比较慢,GDAL-2.2.4-cp27-cp27m-win_amd64.whl 链接: https://pan.baidu.com/s/1prPHLJKwoKK505i5qTVZ7g 提取码: egj6 有百度云可以下载,然后放入本机目录。 这里目录有两种,一是放入anaconda安装目录的Scripts目录,我的是D:\anaconda\Scripts目录;二是放入Anaconda环境的Scripts目录,我的是D:\anaconda\envs\uav\Sc

Anaconda中安装gdal

anaconda中安装gdal包直接使用 conda install gdal 或 pip install gdal 是难以安装上的,需要手动安装。在手动安装前,建议新建一个虚拟环境,专门用于安装类似于gdal等用于处理地理数据的包。因为这些包容易与其它包发生版本不兼容问题,导致整个环境崩溃。同时,新建的环境的python最好使用3.7版本的,经本人试验这个版本容错率比3.9高。

weixin_52317507的博客 3043

使用DCA1000和EVM板进行数据采集

目录 1. 准备工作 1.1 硬件 1.2 软件 2. 驱动安装 3. 设置静态IP地址 4. 采集数据 5. 采集的数据文件的格式 6. 数据采集存储的数据流 参考资料 1. 准备工作 1.1 硬件 EVM板,电源线(5V,>2.5A),USB线 DCA1000,电源线(5V,>2A),USB线,网线,60pin Samtec cable 1.2 软件 mmWave Studio Matlab Runtime Engine v8.5.1 将DCA1000和EVM板

qq_42235129的博客 1万+

anaconda安装GDAL

费了好大劲才给anaconda安装好GDAL,而我需要的是osgeo包,所以需要安装GDAL 总体安装路径经过了安装pycham-发现anaconda与GDAL更匹配安装anaconda-更新pip-Anaconda Navigator无法打开(之前安装过anaconda,啥也不懂给弄坏了之前的环境,也没有卸载干净,小白欲哭无泪啊)-Anaconda Navigator更新-安装GDAL 简单记录一下整个过程用到的有效信息 一、安装pycham,过程较为简单,环境也直接勾选就可以,目前存留问题,安

qq_53740545的博客 3880

【域控制器EMC】域控制器EMC设计总结

汇总项目设计当中关于EMC的设计要点,主要从原理设计、Layout、结构、外设部分总结。满足要求的器件和合理的电路能降低电磁干扰;正确的布局、接地、信号路径、屏蔽等可以减少电磁辐射。结构件设计也会对EMC性能产生影响。

weixin_42098658的博客 1259

基于新张量核范数的TRPCA:多维数据低秩稀疏分解的理论与实践

本文深入探讨了基于新张量核范数的TRPCA(张量鲁棒主成分分析)技术。该技术通过t-product运算和新定义的张量核范数,能有效从多维数据(如视频、彩色图像)中分离低秩背景与稀疏前景/噪声。文章结合理论、核心算法(ADMM、t-SVT)及图像恢复、视频背景建模等实战案例,展示了其在处理复杂多维数据分解任务中的强大优势。

weixin_29173777的博客 269

Anaconda中安装GDAL

GDAL安装,Anaconda

EWBA_GIS_RS_ER的博客 3672

锐捷路由器DNS Proxy保姆级配置教程:从零到实战,手把手教你搞定内网域名解析

本文提供锐捷路由器DNS Proxy功能的详细配置教程,从基础环境搭建到实战测试,手把手教你实现内网域名解析。涵盖上游DNS设置、内网域名映射、故障排查等关键步骤,帮助网络管理员快速解决内网访问难题,提升工作效率。

weixin_29284657的博客 555

【Python3-Gdal】手把手教你给Anaconda的Python安装Gdal

本篇推文共计1000个字,阅读时间约3分钟。在前段时间我们公众号转发了技术公众号[菜园小饼学python]的一篇技术推文文章:有粉丝对此在下面留言:小编作为一名技术号主,我的初衷就是为了...

看那个码农的博客 3万+

05 - matlab m_map地学绘图工具基础函数 - 设置比例尺指北针

本篇介绍下m_map中添加指北针(m_northarrow)、比例尺(m_ruler)和进行比例缩放(m_scale)的函数及其用法 。提供了 示例以便参考,罗列了 各函数可设属性。希望对绘图的你有所帮助。

weixin_43339605的博客 1947

ADT MCP Server 把 ABAP 开发带进 Agent 模式

今天讨论 ADT MCP Server,不能只把它看成 Visual Studio Code 里多出来的一个开关。它真正有意思的地方,在于它把 ABAP 后端开发里那些原本需要手工点击、手工创建、手工激活、手工查服务元数据的动作,包装成一组可以被 GitHub Copilot 这类 coding agent 调用的工具。SAP 在 RAP130 练习里把它描述为运行在 ADT for Visual Studio Code 扩展内部的本地 HTTP Server,它实现的是 Model Context Pro

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 184

anaconda安装gdal、Fiona、shapely、pyproj、geopandas

安装geopandas需要先安装 gdal、Fiona、shapely、pyproj包,而 Fiona 依赖 gdal 包。 因此安装顺序为:gdal > Fiona > shapely > pyproj > geopandas 目录 1. 安装gdal和Fiona 2.安装shapely 3.安装pyproj 4.安装geopandas 1. 安装gdal和Fiona 查阅资料得知:最好通过下载wheel文件(编译发布的.whl包)进行安装,因为用源码发布的.

xucanlax的博客 1万+

《Android最全面试题-Offer直通车》目录

如今Android求职是僧多粥少,竞争非常激烈,企业招聘时要求很高,本专栏汇聚android面试各种考点,各大公司Android面试题,《Android 最全面试题》将助你全方位提升,助您脱颖而出,早日拿到满意Offer。本专栏汇聚了海量优质内容,文章数量超过100 篇。凭借过硬的质量,每月新增订阅用户数以百计,如今仅需特惠价 9.9 元,限时抢购,后续将逐步恢复原价,早订阅早开启逆袭之旅。精心筹备,整理出一系列超万字精华篇章,累计数十万的 Android 面试题深度剖析。

大模型大数据攻城狮的专栏 2867

给anaconda的python安装gdal

版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.youkuaiyun.com/dugushangliang/article/details/96891361 之前有写过相关文章,各有侧重,现在更新最新版。 下载anaconda后直接运行安装包,本机win10系统64位,下载包如下: 安装anaconda成功后,即可安装gdal包。 打开cmd输...

dugushangliang的博客 8381

【深度学习新浪潮】算力上太空:NVIDIA Space-1 Vera Rubin Module 深度技术解析

NVIDIA Space-1 Vera Rubin Module 不只是一款芯片模组,它是天地一体化 AI 的基础设施底座。它用成熟的 GPU 架构 + 航天级加固,把地面 AI 生态直接平移到太空。下一个 AI 创新战场,不在云端,而在轨道。在轨 LLM星上多模态实时处理卫星自主组网与分布式推理太空算力成为云计算的一级节点参考资料NVIDIA 官方博客:NVIDIA 推出太空计算,将 AI 送入太空轨道GTC 2026 黄仁勋主题演讲。

专注:太空算力、AI infra、异构调度、大模型成本工程 1125

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Anaconda安装GDAL 可用

Anaconda安装GDAL  (转载的自己装成功的)原创 2017年08月09日 17:16:39·        944参考:http://blog.youkuaiyun.com/u010670734/article/details/544263731、双击Anaconda3-4.4.0-Windows-x86_64.exe安装,安装目录D:\ProgramData\Anaconda32、pycharm选...

u010624166的博客 6059

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Anaconda环境GDAL一键安装教程

本文将介绍使用安装工具一键安装GDAL的流程,自动安装系统级依赖和依赖库。

抠头助手的博客 1246

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Anaconda下Python中GDAL模块的下载与安装方法

本文介绍在Anaconda环境下,安装Python中的一个栅格、矢量等地理数据处理库GDAL的方法~

疯狂学习GIS的博客 9677

anaconda环境下成功安装GDAL

找到相应版本的gdal包(cp37,对应python版本3.7的包;回到cmd里,切换路径到GDAL-3.4.2-cp37-cp37m-win_amd64.whl所在的目录下,即D:\Anacondaapp\Scripts,然后输入输入代码pip install GDAL-3.4.2-cp37-cp37m-win_amd64.whl进行安装。本文使用的是anaconda3,python版本3.7,所以对应的版本下载的最新版的GDAL-3.4.2-cp37-cp37m-win_amd64.whl。

weixin_44160483的博客 3368

anaconda3安装gdal注意事项

1 安装最新版anacond3 2 安装pycharm Python解释器。File–>Settings–>Project–>Project Interpreter–>选择Anaconda3目录下的python.exe 3安装GDAL 打开Anaconda Prompt(Anaconda3),输入python回车查看对应的python版本 进入http://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal 下载对应的gdal版本 Python3

enjoyxiong的博客 1466

python和Anaconda 安装gdal和osr

1.安装gdal前的问题:Python3.7版执行命令行pip install --upgrade pip升级pip后,再安装python包时,报错ModuleNotFoundError: no module named 'pip' 解决: 在控制台输入以下命令后即可解决 python -m ensurepip 正确的升级方式是 python -m pip install --upgrade pip 2.官网下载gdal包,下载地址:https://www.lfd.uc...

qq_36958801的博客 8070
上一篇: Next ESA SAR Toolbox (NEST)
下一篇: ArcGIS地形分析--TIN及DEM的生成,TIN的显示
IvanLJF
博客等级 码龄15年 611粉丝 103原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IvanLJF

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值