首页 > 其他分享 >pip成功安装gdal的whl文件后,PyCharm仍报错No module named ‘osgeo’

pip成功安装gdal的whl文件后,PyCharm仍报错No module named ‘osgeo’

时间:2024-04-27 12:22:19浏览次数:26  
标签:named No whl 环境 报错 pip PyCharm 安装 gdal

在根据网上的教程,成功pip install 对应的whl文件后,发现PyCharm仍然显示无法调用osgeo。

出现这样的问题,首先关注自己使用的环境,例如我使用的环境是(见下图)

但当我打算卸载gdal库后,发现gdal安装的环境地址和我使用的环境地址不同(如下图)

啊,原来是安装gdal的环境地址搞错了,我自己使用的是python38的环境,但gdal却安装到了anaconda3的环境里,所以我使用的环境里就无法调用gdal库。

那解决方法就简单了,方法如下:

第一步:将下载的whl文件移动到自己使用的环境的Scripts文件夹里(路径如下图)

第二步:打开cmd命令行,cd到刚刚移动到的路径(如下图)

第三步:为了避免重复安装,先pip uninstall gdal,卸载完毕后,进行下一步

第四步:正式安装gdal的whl文件(如下图)

(注意:安装的whl文件要和python的版本对应,我的python版本的3.8,所以我只能安装和3.8版本对应的gdal库的whl文件)

第五步:成功安装后,打开PyCharm,等待加载后,鼠标停留库名称片刻,出现具体地址,即表示安装成功(如下图)

标签:named,No,whl,环境,报错,pip,PyCharm,安装,gdal
From: https://www.cnblogs.com/everypale/p/18161915

相关文章

  • 关于ida f5时报错lumina无法连接到云服务器的问题
    在用ida的时候不知道怎么回事突然就f5不了了,报错 Decompilationfailure:4005F7:cloud:ServerisnotavailablePleaserefertothemanualtofindappropriateactions lumina:connect:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。4005F......
  • NodeJS命令行注入:示例及预防
    在本文中,我们将学习如何在NodeJS中使用命令行函数进行注入漏洞攻击。现代网站可以是一个复杂的软件,它由许多分布在不同环境中的部分组成。如果你的应用程序没有得到有效的保护,那么分布在这些环境中的每一个组成部分都有可能受到命令行注入漏洞的攻击。本文将介绍如......
  • PaddleSeg2.8训练验证时报错[Hint: Expected axis >= -rank && axis < rank == true,
    1.报错问题ValueError:(InvalidArgument)Theaxisisexpectedtobeinrangeof[0,0),butgot0[Hint:Expectedaxis>=-rank&&axis<rank==true,butreceivedaxis>=-rank&&axis<rank:0!=true:1.]2.解决办法上述报错问题是在......
  • [题解] [NOIP 2010] 饮水入城
    [题解][NOIP2010]饮水入城题目描述有一个\(n\timesm\)的矩阵,每一点的高度是\(h_{i,j}\)。矩阵的最下面一行是\(m\)个城市,现在要在第一行建水站为这些城市供水,水站建好后水可以从水站往别的点引水,只能从高处引向相邻的低处,如果一个城市存在可以给他引水的水站,则这个城......
  • notepad++ 安装compare文件对比插件&失败解决办法
    1.首先notepad++安装compare方法:在菜单栏点击“插件”》插件管理   搜索:compare 点击YES 因为国内网络原因,可能会安装失败,也可能安装比较久。2.自己解压安装:  下载解压包:链接:https://pan.baidu.com/s/1B8hZJCJ8PLZgwdYzQeWGpQ提取码:7n2s  点击打开插件......
  • SpringBoot+MyBatisPlus报错 Invalid value type for attribute 'factoryBeanObjectTy
    依赖版本org.springframework.boot:spring-boot-starter-web:3.2.5com.baomidou:mybatis-plus-boot-starter:3.5.5错误Invalidvaluetypeforattribute'factoryBeanObjectType'问题原因:这个问题是由于依赖传递导致,在MyBatis起步依赖中的myBatis-spring版本过低,导致程......
  • Blazor 和Known 框架学习
    [框架后台首页在\Known.AntBlazor\Admin.razor <AntMenuAccordion="Context.UserSetting.Accordion"Items="UserMenus"OnClick="e=>Context.Navigate(e)"/><PageTabs@ref="tabs"Menu="CurrentMenu"Ite......
  • Node.js Express 框架(2)
    1.读取文件并返回给客户端res.sendFile(path):读取文件并返回给客户端,适合静态页面app.get("/",function(req,res){res.sendFile(path.join(__dirname,"index.html"))})res.render(path,data):读取文件,配合模版引擎可以将数据渲染到文件中并返回给客户端,适合动态页面......
  • 洛谷题单指南-动态规划2-P2679 [NOIP2015 提高组] 子串
    原题链接:https://www.luogu.com.cn/problem/P2679题意解读:在a中按顺序挑选k个子串,使得这些子串连在一起正好和b相等,求方案数。解题思路:这样的题目,无外乎两个思路:DFS暴搜(得部分分)、动态规划动态规划不好想,还是先暴搜吧!1、DFS暴搜搜索的思路就是:从a起始位置开始,一直找到跟b前......
  • 代码报错不用愁,CodeGeeX一键完成代码修复、错误解释的功能上线了!
    作为一名开发者,你一定遇到过在编写代码时出现的各种错误。这些错误可能是语法错误、运行时错误或者逻辑错误。处理这些错误通常需要花费大量的时间和精力,特别是当你对错误的原因一无所知时。CodeGeeX的v2.7.4版本最新上线的代码修复和错误解释功能,让你在解决代码错误的问题上,变得......