首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >windows上安装rasterio最简单方法

windows上安装rasterio最简单方法

作者头像
用户11735160
修改2026-02-06 19:06:48
修改2026-02-06 19:06:48
9350
举报

查看Conda虚拟环境Python版本

我的Conda虚拟环境中Python的版本是3.9.19。若要查看,可以在激活虚拟环境后使用以下命令:

代码语言:javascript
复制
python --version

Rasterio简介

Rasterio是一个基于GDAL的Python包,广泛用于处理地理空间栅格数据,如GeoTIFF文件。它支持多种操作,包括处理卫星原始数据、读取栅格数据、检索地理元数据、坐标转换、图像裁剪、图像合并以及数据格式转换等。Rasterio功能强大且易于使用,已成为卫星数据分析的标准工具。

Rasterio的安装建议

为了避免在线安装时可能出现的问题,建议使用本地包安装Rasterio及其依赖包。这些依赖包包括:pyproj、Shapely、GDAL和Fiona。

下载本地安装包

由于whl现在很难找可以去镜像网站找github仓库pythonlibs_whl_mirror或者其他可信网站找到对应版本whl,包括:

  • shapely-2.0.2-cp39-cp39-win_amd64.whl (1.2M)
  • rasterio-1.3.9-cp39-cp39-win_amd64.whl (999.3K)
  • pyproj-3.6.1-cp39-cp39-win_amd64.whl (7.9M)
  • GDAL-3.8.4-cp39-cp39-win_amd64.whl (31.9M)
  • fiona-1.9.5-cp39-cp39-win_amd64.whl (684.5K)

安装步骤

下载上述whl包到本地。

打开Anaconda Prompt。

激活你的Conda虚拟环境(例如:activate predata,其中predata是你的虚拟环境名称)。

按照以下顺序安装依赖包和Rasterio:

代码语言:javascript
复制
pip install H:\pyproj-3.6.1-cp39-cp39-win_amd64.whl
pip install H:\GDAL-3.8.4-cp39-cp39-win_amd64.whl
pip install H:\shapely-2.0.2-cp39-cp39-win_amd64.whl
pip install H:\fiona-1.9.5-cp39-cp39-win_amd64.whl
pip install H:\rasterio-1.3.9-cp39-cp39-win_amd64.whl

验证安装

安装完成后,可以通过以下命令验证是否安装成功:

代码语言:javascript
复制
from osgeo import gdal  # 导入GDAL包
import shapely  # 导入shapely包(注意:正确的导入方式可能是 `import shapely.geometry` 或其他子模块)
import pyproj  # 导入pyproj包
import fiona  # 导入fiona包
import rasterio  # 导入rasterio包

如果上述代码没有报错,则说明所有包都已成功安装。

注意:在导入shapely时,通常需要指定具体的子模块,如shapely.geometry,因此可能需要调整为import shapely.geometry或其他适当的导入方式。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-10-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档