How To Install python3-pyowm on Fedora 36

In this tutorial we learn how to install python3-pyowm in Fedora 36. python3-pyowm is A Python wrapper around the OpenWeatherMap web API

Introduction

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

What is python3-pyowm

PyOWM is a client Python wrapper library for the OpenWeatherMap web API. It allows quick and easy consumption of OWM weather data from Python applications via a simple object model and in a human-friendly fashion.

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

Install python3-pyowm 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-pyowm using dnf by running the following command:

sudo dnf -y install python3-pyowm

Install python3-pyowm 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-pyowm using yum by running the following command:

sudo yum -y install python3-pyowm

How To Uninstall python3-pyowm on Fedora 36

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

sudo dnf remove python3-pyowm

python3-pyowm Package Contents on Fedora 36

/usr/lib/python3.10/site-packages/pyowm
/usr/lib/python3.10/site-packages/pyowm-2.6.1-py3.10.egg-info
/usr/lib/python3.10/site-packages/pyowm-2.6.1-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/pyowm-2.6.1-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/pyowm-2.6.1-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/pyowm-2.6.1-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/pyowm/__init__.py
/usr/lib/python3.10/site-packages/pyowm/__pycache__
/usr/lib/python3.10/site-packages/pyowm/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/__pycache__/constants.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/__pycache__/constants.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions
/usr/lib/python3.10/site-packages/pyowm/abstractions/__init__.py
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/decorators.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/decorators.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/jsonparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/jsonparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/linkedlist.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/linkedlist.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/owm.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/owm.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/owmcache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/__pycache__/owmcache.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/abstractions/decorators.py
/usr/lib/python3.10/site-packages/pyowm/abstractions/jsonparser.py
/usr/lib/python3.10/site-packages/pyowm/abstractions/linkedlist.py
/usr/lib/python3.10/site-packages/pyowm/abstractions/owm.py
/usr/lib/python3.10/site-packages/pyowm/abstractions/owmcache.py
/usr/lib/python3.10/site-packages/pyowm/caches
/usr/lib/python3.10/site-packages/pyowm/caches/__init__.py
/usr/lib/python3.10/site-packages/pyowm/caches/__pycache__
/usr/lib/python3.10/site-packages/pyowm/caches/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/caches/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/caches/__pycache__/lrucache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/caches/__pycache__/lrucache.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/caches/__pycache__/nullcache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/caches/__pycache__/nullcache.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/caches/lrucache.py
/usr/lib/python3.10/site-packages/pyowm/caches/nullcache.py
/usr/lib/python3.10/site-packages/pyowm/commons
/usr/lib/python3.10/site-packages/pyowm/commons/__init__.py
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/airpollution_client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/airpollution_client.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/frontlinkedlist.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/frontlinkedlist.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/uv_client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/uv_client.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/weather_client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/__pycache__/weather_client.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/commons/airpollution_client.py
/usr/lib/python3.10/site-packages/pyowm/commons/frontlinkedlist.py
/usr/lib/python3.10/site-packages/pyowm/commons/uv_client.py
/usr/lib/python3.10/site-packages/pyowm/commons/weather_client.py
/usr/lib/python3.10/site-packages/pyowm/constants.py
/usr/lib/python3.10/site-packages/pyowm/docs
/usr/lib/python3.10/site-packages/pyowm/docs/__init__.py
/usr/lib/python3.10/site-packages/pyowm/docs/__pycache__
/usr/lib/python3.10/site-packages/pyowm/docs/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/docs/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/docs/object-model.md
/usr/lib/python3.10/site-packages/pyowm/docs/usage-examples.md
/usr/lib/python3.10/site-packages/pyowm/exceptions
/usr/lib/python3.10/site-packages/pyowm/exceptions/__init__.py
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/api_call_error.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/api_call_error.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/api_response_error.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/api_response_error.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/not_found_error.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/not_found_error.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/parse_response_error.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/parse_response_error.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/unauthorized_error.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/__pycache__/unauthorized_error.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/exceptions/api_call_error.py
/usr/lib/python3.10/site-packages/pyowm/exceptions/api_response_error.py
/usr/lib/python3.10/site-packages/pyowm/exceptions/not_found_error.py
/usr/lib/python3.10/site-packages/pyowm/exceptions/parse_response_error.py
/usr/lib/python3.10/site-packages/pyowm/exceptions/unauthorized_error.py
/usr/lib/python3.10/site-packages/pyowm/utils
/usr/lib/python3.10/site-packages/pyowm/utils/__init__.py
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/temputils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/temputils.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/timeformatutils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/timeformatutils.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/timeutils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/timeutils.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/xmlutils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/__pycache__/xmlutils.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/utils/temputils.py
/usr/lib/python3.10/site-packages/pyowm/utils/timeformatutils.py
/usr/lib/python3.10/site-packages/pyowm/utils/timeutils.py
/usr/lib/python3.10/site-packages/pyowm/utils/xmlutils.py
/usr/lib/python3.10/site-packages/pyowm/webapi25
/usr/lib/python3.10/site-packages/pyowm/webapi25/__init__.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/cityidregistry.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/cityidregistry.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/coindex.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/coindex.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/coindexparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/coindexparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/configuration25.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/configuration25.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/forecast.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/forecast.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/forecaster.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/forecaster.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/forecastparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/forecastparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/historian.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/historian.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/location.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/location.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/observation.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/observation.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/observationlistparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/observationlistparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/observationparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/observationparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/owm25.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/owm25.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/ozone.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/ozone.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/ozone_parser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/ozone_parser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/station.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/station.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationhistory.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationhistory.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationhistoryparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationhistoryparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationlistparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationlistparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/stationparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/uvindex.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/uvindex.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/uvindexparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/uvindexparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weather.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weather.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weathercoderegistry.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weathercoderegistry.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weatherhistoryparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weatherhistoryparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weatherutils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/__pycache__/weatherutils.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityidregistry.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/097-102.txt
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/103-108.txt
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/109-114.txt
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/115-122.txt
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/__init__.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/__pycache__
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/cityids/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/coindex.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/coindexparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/configuration25.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/forecast.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/forecaster.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/forecastparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/historian.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/location.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/observation.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/observationlistparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/observationparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/owm25.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/ozone.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/ozone_parser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/station.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/stationhistory.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/stationhistoryparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/stationlistparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/stationparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/uvindex.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/uvindexparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/weather.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/weathercoderegistry.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/weatherhistoryparser.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/weatherutils.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/__init__.py
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/__pycache__
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/__pycache__/xmlnsconfig.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/__pycache__/xmlnsconfig.cpython-310.pyc
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/coindex.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/forecast.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/location.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/observation.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/station.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/station_history.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/uvindex.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/weather.xsd
/usr/lib/python3.10/site-packages/pyowm/webapi25/xsd/xmlnsconfig.py
/usr/share/doc/python3-pyowm
/usr/share/doc/python3-pyowm/CONTRIBUTORS.md
/usr/share/doc/python3-pyowm/README.md
/usr/share/licenses/python3-pyowm
/usr/share/licenses/python3-pyowm/LICENSE

References

Summary

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