一、安装所需环境与配置(Pycharm、conda )
安装Pycharm与conda,及conda的配置此类博客众多,这里就不一一赘述了,重点关注安装conda安装gdal,以及环境如何导入Pycharm
二、Conda安装gdal
打开 Anaconda Prompt 或者 Anaconda Powershell Prompt
创建gdal环境,指定python版本
# 这里我创建了一个名叫gdal_env的环境,并且指定版本为3.11(具体哪个版本无所谓)
conda create -n gdal_env python=3.11
激活创建好的虚拟环境
conda activate gdal_env
安装gdal,使用 -c conda-forge确保软件包的兼容性和稳定性
conda install -c conda-forge gdal
三、Pycharm中配置环境
打开settings
添加环境
切换环境
四、测试是否安装成功
在编辑器或者控制台中导入
我这里没有找到这个模块,搜寻了许久的博客后,在一位大佬的博客中找到了解决方法:解决import gdal导入失败
解决import gdal错误
在创建好的环境的\Lib\site-packages目录中,新建gdal.py文件,我的路径是:
C:\ProgramData\anaconda3\envs\gdal_env\Lib\site-packages\gdal.py
替换成自己对应的conda环境目录
将以下内容写入gdal.py文件
# import osgeo.gdal as a convenience
from osgeo.gdal import deprecation_warn
deprecation_warn('gdal')
from osgeo.gdal import *
再次测试是否导入成功
成功解决!
版权归原作者 一条小二哈 所有, 如有侵权,请联系我们删除。