How To Install python3-rasterio on Fedora 36

In this tutorial we learn how to install python3-rasterio in Fedora 36. python3-rasterio is Fast and direct raster I/O for use with Numpy and SciPy

Introduction

In this tutorial we learn how to install python3-rasterio on Fedora 36.

What is python3-rasterio

Rasterio reads and writes geospatial raster data. Geographic information systems use GeoTIFF and other formats to organize and store gridded, or raster, datasets. Rasterio reads and writes these formats and provides a Python API based on ND arrays.

We can use yum or dnf to install python3-rasterio on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-rasterio.

Install python3-rasterio on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-rasterio using dnf by running the following command:

sudo dnf -y install python3-rasterio

Install python3-rasterio on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-rasterio using yum by running the following command:

sudo yum -y install python3-rasterio

How To Uninstall python3-rasterio on Fedora 36

To uninstall only the python3-rasterio package we can use the following command:

sudo dnf remove python3-rasterio

python3-rasterio Package Contents on Fedora 36

/usr/bin/rio
/usr/lib/.build-id
/usr/lib/.build-id/08
/usr/lib/.build-id/08/65df7fde5d41469d34375897c9b34f84a3e4e5
/usr/lib/.build-id/08/b7c873340cf2268a645c0d9a4aee0dd711d846
/usr/lib/.build-id/27
/usr/lib/.build-id/27/fa3a7d6921c647fe3c117c5ac0aed46da10642
/usr/lib/.build-id/42
/usr/lib/.build-id/42/37deec6b6c02ff019248702db605e814683095
/usr/lib/.build-id/4c
/usr/lib/.build-id/4c/db64c9bc4e074374614b323853c65679c25921
/usr/lib/.build-id/62
/usr/lib/.build-id/62/a15e02ecec2293de71185777e094225470237e
/usr/lib/.build-id/91
/usr/lib/.build-id/91/3ed3cb9300fb559a04b87282298b30317e68d2
/usr/lib/.build-id/c2
/usr/lib/.build-id/c2/6da1c7eb93326124b004dc8c687a5bcafe2ece
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/a63fc64087d4536ba34507320dfa7382a0dfc7
/usr/lib/.build-id/d6
/usr/lib/.build-id/d6/69d0b05fc6fea8c14ec79083c0e6f9e10c77f6
/usr/lib/.build-id/e6
/usr/lib/.build-id/e6/d24c6d3a0ef3e7cc0f94eb29fe8a2be6eb41d0
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/100d1e992668cc0dd3bbfeb7e601af896ae59e
/usr/lib64/python3.10/site-packages/rasterio
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info/AUTHORS.txt
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info/INSTALLER
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info/LICENSE.txt
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info/METADATA
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info/WHEEL
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info/entry_points.txt
/usr/lib64/python3.10/site-packages/rasterio-1.2.10.dist-info/top_level.txt
/usr/lib64/python3.10/site-packages/rasterio/__init__.py
/usr/lib64/python3.10/site-packages/rasterio/__pycache__
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/control.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/control.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/coords.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/coords.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/crs.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/crs.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/drivers.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/drivers.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/dtypes.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/dtypes.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/enums.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/enums.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/env.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/env.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/errors.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/errors.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/features.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/features.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/fill.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/fill.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/io.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/io.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/mask.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/mask.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/merge.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/merge.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/path.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/path.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/plot.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/plot.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/profiles.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/profiles.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/rpc.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/rpc.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/sample.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/sample.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/session.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/session.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/tools.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/tools.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/transform.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/transform.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/vrt.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/vrt.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/warp.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/warp.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/windows.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/__pycache__/windows.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/_base.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_crs.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_env.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_err.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_example.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_features.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_fill.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_io.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_shim.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_transform.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/_warp.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/control.py
/usr/lib64/python3.10/site-packages/rasterio/coords.py
/usr/lib64/python3.10/site-packages/rasterio/crs.py
/usr/lib64/python3.10/site-packages/rasterio/drivers.py
/usr/lib64/python3.10/site-packages/rasterio/dtypes.py
/usr/lib64/python3.10/site-packages/rasterio/enums.py
/usr/lib64/python3.10/site-packages/rasterio/env.py
/usr/lib64/python3.10/site-packages/rasterio/errors.py
/usr/lib64/python3.10/site-packages/rasterio/features.py
/usr/lib64/python3.10/site-packages/rasterio/fill.py
/usr/lib64/python3.10/site-packages/rasterio/io.py
/usr/lib64/python3.10/site-packages/rasterio/mask.py
/usr/lib64/python3.10/site-packages/rasterio/merge.py
/usr/lib64/python3.10/site-packages/rasterio/path.py
/usr/lib64/python3.10/site-packages/rasterio/plot.py
/usr/lib64/python3.10/site-packages/rasterio/profiles.py
/usr/lib64/python3.10/site-packages/rasterio/rio
/usr/lib64/python3.10/site-packages/rasterio/rio/__init__.py
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/blocks.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/blocks.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/bounds.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/bounds.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/calc.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/calc.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/clip.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/clip.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/convert.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/convert.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/edit_info.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/edit_info.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/env.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/env.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/gcps.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/gcps.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/helpers.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/helpers.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/info.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/info.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/insp.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/insp.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/main.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/main.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/mask.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/mask.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/merge.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/merge.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/options.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/options.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/overview.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/overview.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/rasterize.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/rasterize.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/rm.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/rm.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/sample.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/sample.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/shapes.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/shapes.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/stack.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/stack.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/transform.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/transform.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/warp.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/__pycache__/warp.cpython-310.pyc
/usr/lib64/python3.10/site-packages/rasterio/rio/blocks.py
/usr/lib64/python3.10/site-packages/rasterio/rio/bounds.py
/usr/lib64/python3.10/site-packages/rasterio/rio/calc.py
/usr/lib64/python3.10/site-packages/rasterio/rio/clip.py
/usr/lib64/python3.10/site-packages/rasterio/rio/convert.py
/usr/lib64/python3.10/site-packages/rasterio/rio/edit_info.py
/usr/lib64/python3.10/site-packages/rasterio/rio/env.py
/usr/lib64/python3.10/site-packages/rasterio/rio/gcps.py
/usr/lib64/python3.10/site-packages/rasterio/rio/helpers.py
/usr/lib64/python3.10/site-packages/rasterio/rio/info.py
/usr/lib64/python3.10/site-packages/rasterio/rio/insp.py
/usr/lib64/python3.10/site-packages/rasterio/rio/main.py
/usr/lib64/python3.10/site-packages/rasterio/rio/mask.py
/usr/lib64/python3.10/site-packages/rasterio/rio/merge.py
/usr/lib64/python3.10/site-packages/rasterio/rio/options.py
/usr/lib64/python3.10/site-packages/rasterio/rio/overview.py
/usr/lib64/python3.10/site-packages/rasterio/rio/rasterize.py
/usr/lib64/python3.10/site-packages/rasterio/rio/rm.py
/usr/lib64/python3.10/site-packages/rasterio/rio/sample.py
/usr/lib64/python3.10/site-packages/rasterio/rio/shapes.py
/usr/lib64/python3.10/site-packages/rasterio/rio/stack.py
/usr/lib64/python3.10/site-packages/rasterio/rio/transform.py
/usr/lib64/python3.10/site-packages/rasterio/rio/warp.py
/usr/lib64/python3.10/site-packages/rasterio/rpc.py
/usr/lib64/python3.10/site-packages/rasterio/sample.py
/usr/lib64/python3.10/site-packages/rasterio/session.py
/usr/lib64/python3.10/site-packages/rasterio/shutil.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/rasterio/tools.py
/usr/lib64/python3.10/site-packages/rasterio/transform.py
/usr/lib64/python3.10/site-packages/rasterio/vrt.py
/usr/lib64/python3.10/site-packages/rasterio/warp.py
/usr/lib64/python3.10/site-packages/rasterio/windows.py
/usr/share/doc/python3-rasterio
/usr/share/doc/python3-rasterio/AUTHORS.txt
/usr/share/doc/python3-rasterio/CHANGES.txt
/usr/share/doc/python3-rasterio/CITATION.txt
/usr/share/doc/python3-rasterio/README.rst
/usr/share/licenses/python3-rasterio
/usr/share/licenses/python3-rasterio/LICENSE.txt

References

Summary

In this tutorial we learn how to install python3-rasterio on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).