问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

使用conda安装gdal,并在Pycharm中配置环境(详细图文)

创作时间:
作者:
@小白创作中心

使用conda安装gdal,并在Pycharm中配置环境(详细图文)

引用
CSDN
1.
https://blog.csdn.net/ghost_zed/article/details/141885034

本文将详细介绍如何使用conda在Pycharm中安装GDAL库,并解决常见的导入错误。GDAL(Geospatial Data Abstraction Library)是一个开源的地理空间数据处理库,广泛应用于遥感和GIS领域。通过本文,你将掌握在Python环境中配置和使用GDAL的方法。

一、安装所需环境与配置(Pycharm、conda )

首先需要确保已经安装了Pycharm和conda。关于Pycharm和conda的安装与配置,网上已有大量教程,这里不再赘述。本文将重点介绍如何使用conda安装GDAL,以及如何在Pycharm中配置环境。

二、Conda安装GDAL

  1. 打开 Anaconda Prompt 或者 Anaconda Powershell Prompt

  1. 创建一个新的conda环境,并指定Python版本
# 这里创建了一个名为gdal_env的环境,并指定Python版本为3.11
conda create -n gdal_env python=3.11  
  1. 激活创建好的虚拟环境
conda activate gdal_env  
  1. 使用conda-forge渠道安装GDAL,以确保软件包的兼容性和稳定性
conda install -c conda-forge gdal  

三、Pycharm中配置环境

  1. 打开Pycharm的Settings

  2. 添加新的Python解释器


  1. 切换到新创建的conda环境

四、测试是否安装成功

在Pycharm的编辑器或控制台中尝试导入GDAL模块。如果遇到导入错误,可以按照以下方法解决:

解决import gdal错误

在创建好的conda环境的\Lib\site-packages目录中,新建一个名为gdal.py的文件。例如,路径可能为:

C:\ProgramData\anaconda3\envs\gdal_env\Lib\site-packages\gdal.py

将以下内容写入gdal.py文件:

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

再次测试是否导入成功。按照上述步骤操作后,应该能够成功导入GDAL模块。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号