首页 > 系统相关 >pip install gdal 在Windows系统上安装gdal

pip install gdal 在Windows系统上安装gdal

时间:2024-09-04 16:27:00浏览次数:6  
标签:Windows gdal install pip import osgeo GDAL

django.core.exceptions.ImproperlyConfigured: Could not find the GDAL library (tried "gdal302", "gdal301", "gdal300", "gdal204", "gdal203", "gdal202", "gdal201", "gdal20"). Is GDAL installed? If it is, try setting GDAL_LIBRARY_PATH in your settings.

 

Could not build wheels for gdal, which is required to install pyproject.toml-based projects
pip install gdal
ERROR: Failed building wheel for gdal
Failed to build gdal
ERROR: Could not build wheels for gdal, which is required to install pyproject.toml-based projects


======================================================================================================================================

import gdal导入失败的问题,但from osgeo import gdal导入成功


在python安装各种环境包的文件夹下,如: \Lib\site-packages\ 文件夹下,新建 gdal.py 文件,将以下代码复制进去:

# import osgeo.gdal as a convenience
from osgeo.gdal import deprecation_warn
deprecation_warn('gdal')
from osgeo.gdal import * 



解决方案:
1)离线安装
pip install GDAL-3.4.3-cp38-cp38-win_amd64.whl

2)添加path:
该路径为 gdal304.dll 的路径

pip install gdal  在Windows系统上安装gdal_重启

 3)修改

搜索 gdal3*dll ,找到路径

修改文件

pip install gdal  在Windows系统上安装gdal_解决方案_02

 4)重启IDE,重启Windows



标签:Windows,gdal,install,pip,import,osgeo,GDAL
From: https://blog.51cto.com/emanlee/11918730

相关文章

  • windows10关闭wsl2
    不想使用wsl了或者觉得没虚拟机好用了,想完整删除目录首先删除安装的发行版linux将启用的Windows程序功能关掉关闭开发者模式首先删除安装的发行版linuxwin+i到应用设置,应用与功能,然后搜索你下载的linux(kali,arch,ubuntu)点击卸载将启用的Windows程序功能关掉将适用于lin......
  • Unity Hub 安装 Editor 失败,出现 “Install failed: Validation Failed” 的解决方法
    网上有很多解决方法,但是对我来说没有什么用,还是安装不成功。所以我想到了查看错误日志,通过错误日志来把问题解决掉。要查看UnityHub的错误日志,你可以按照以下步骤操作:Windows:1.打开文件资源管理器:按Win+E打开文件资源管理器。2.导航到日志文件夹:进入以下路径......
  • 使用密钥升级Windows 11 专业版:开启高性能
    Windows11专业版相较于家庭版,提供了更多的高级功能和管理工具,尤其适合追求高性能用户和专业人士。更强的性能优化Windows11专业版对多任务处理、内存管理和硬件兼容性进行了优化,能够更好地利用现代硬件资源。例如,它支持虚拟化技术(Hyper-V),让你在同一台电脑上运行多个虚拟机,......
  • 04 Windows批处理中的条件执行
    if命令在所有编程语言中都很常见,它只会在条件为真时执行一行或多行代码,而只有在条件为假时才会执行另一段代码。其基本原理很简单,但是在批处理中,条件子句为true或false的实体与其他语言中的类似子句有很大不同。大多数比较操作符都是批处理所独有的,在本文中,我们将学习确定路径或文......
  • Windows系统下的Spark环境配置
    一:Spark的介绍ApacheSpark是一个开源的分布式大数据处理引擎,它提供了一整套开发API,包括流计算和机器学习。Spark支持批处理和流处理,其显著特点是能够在内存中进行迭代计算,从而加快数据处理速度。尽管Spark是用Scala开发的,但它也为Java、Scala、Python和R等高级编程......
  • pip install 安装时,提示【 Could not install packages due to an OSError: [Errno 13
    参考资料:【Python】已解决:ERROR:CouldnotinstallpackagesduetoanOSError:[WinError5]拒绝访问。我的问题:使用pipinstall安装时,遇到【CouldnotinstallpackagesduetoanOSError:[Errno13]Permissiondenied】的错误,提示可能需要【--user】选项:pipinstall......
  • windows的磁盘操作之五——获取物理磁盘上的所有逻辑分区号
    引用:https://www.cnblogs.com/chaikefusibushiji/p/6775773.html 本节讨论与上一节相反的操作,根据物理驱动器号获取该磁盘上的所有分区号。DeviceIoControl函数并没有提供操作码来直接完成此操作,所以需要稍微绕个圈子来实现这项功能。 大体思路为,先通过GetLogicalDrives函数......
  • 04 Windows批处理中的条件执行
    if命令在所有编程语言中都很常见,它只会在条件为真时执行一行或多行代码,而只有在条件为假时才会执行另一段代码。其基本原理很简单,但是在批处理中,条件子句为true或false的实体与其他语言中的类似子句有很大不同。大多数比较操作符都是批处理所独有的,在本文中,我们将学习确定路径或......
  • 《安装Windows 11 系统详细步骤》
    以下是安装Windows11系统的详细步骤: 准备工作: 1. 检查电脑是否满足Windows11的系统要求,包括处理器、内存、存储、TPM等。2. 备份重要的数据,因为安装过程中可能会导致数据丢失。3. 准备一个8GB或以上容量的U盘,并将其格式化为FAT32格式。4. 从微软官方......
  • windows 安装plyvel
    编译leveldbgitclonehttps://github.com/google/leveldb.gitcdleveldb#这里我用的是1.23版本gitcheckout1.23gitsubmoduleinitgitsubmoduleupdatemkdirbuildcdbuildcmake..-G"VisualStudio162019"-Ax64cmake--build.--configRelease编译ply......