How To Install python3-py on Rocky Linux 8

In this tutorial we learn how to install python3-py on Rocky Linux 8. python3-py is Library with cross-python path, ini-parsing, io, code, log facilities

Introduction

In this tutorial we learn how to install python3-py on Rocky Linux 8.

What is python3-py

The py lib is a Python development support library featuring the following tools and modules * py.path * py.apipkg * py.iniconfig * py.code * py.path

We can use yum or dnf to install python3-py on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install python3-py.

Install python3-py on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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

sudo dnf -y install python3-py

Install python3-py on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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

sudo yum -y install python3-py

How To Uninstall python3-py on Rocky Linux 8

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

sudo dnf remove python3-py

python3-py Package Contents on Rocky Linux 8

/usr/lib/python3.6/site-packages/py
/usr/lib/python3.6/site-packages/py-1.5.3-py3.6.egg-info
/usr/lib/python3.6/site-packages/py-1.5.3-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/py-1.5.3-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/py-1.5.3-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/py-1.5.3-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/py-1.5.3-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/py/__init__.py
/usr/lib/python3.6/site-packages/py/__metainfo.py
/usr/lib/python3.6/site-packages/py/__pycache__
/usr/lib/python3.6/site-packages/py/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/__metainfo.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/__metainfo.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_builtin.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_builtin.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_error.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_error.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_std.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_std.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_xmlgen.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/_xmlgen.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/test.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/__pycache__/test.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_builtin.py
/usr/lib/python3.6/site-packages/py/_code
/usr/lib/python3.6/site-packages/py/_code/__init__.py
/usr/lib/python3.6/site-packages/py/_code/__pycache__
/usr/lib/python3.6/site-packages/py/_code/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/_assertionnew.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/_assertionnew.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/_assertionold.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/_assertionold.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/_py2traceback.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/_py2traceback.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/assertion.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/assertion.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/code.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/code.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/source.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_code/__pycache__/source.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_code/_assertionnew.py
/usr/lib/python3.6/site-packages/py/_code/_assertionold.py
/usr/lib/python3.6/site-packages/py/_code/_py2traceback.py
/usr/lib/python3.6/site-packages/py/_code/assertion.py
/usr/lib/python3.6/site-packages/py/_code/code.py
/usr/lib/python3.6/site-packages/py/_code/source.py
/usr/lib/python3.6/site-packages/py/_error.py
/usr/lib/python3.6/site-packages/py/_io
/usr/lib/python3.6/site-packages/py/_io/__init__.py
/usr/lib/python3.6/site-packages/py/_io/__pycache__
/usr/lib/python3.6/site-packages/py/_io/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_io/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_io/__pycache__/capture.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_io/__pycache__/capture.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_io/__pycache__/saferepr.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_io/__pycache__/saferepr.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_io/__pycache__/terminalwriter.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_io/__pycache__/terminalwriter.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_io/capture.py
/usr/lib/python3.6/site-packages/py/_io/saferepr.py
/usr/lib/python3.6/site-packages/py/_io/terminalwriter.py
/usr/lib/python3.6/site-packages/py/_log
/usr/lib/python3.6/site-packages/py/_log/__init__.py
/usr/lib/python3.6/site-packages/py/_log/__pycache__
/usr/lib/python3.6/site-packages/py/_log/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_log/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_log/__pycache__/log.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_log/__pycache__/log.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_log/__pycache__/warning.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_log/__pycache__/warning.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_log/log.py
/usr/lib/python3.6/site-packages/py/_log/warning.py
/usr/lib/python3.6/site-packages/py/_path
/usr/lib/python3.6/site-packages/py/_path/__init__.py
/usr/lib/python3.6/site-packages/py/_path/__pycache__
/usr/lib/python3.6/site-packages/py/_path/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/cacheutil.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/cacheutil.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/common.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/common.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/local.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/local.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/svnurl.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/svnurl.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/svnwc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_path/__pycache__/svnwc.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_path/cacheutil.py
/usr/lib/python3.6/site-packages/py/_path/common.py
/usr/lib/python3.6/site-packages/py/_path/local.py
/usr/lib/python3.6/site-packages/py/_path/svnurl.py
/usr/lib/python3.6/site-packages/py/_path/svnwc.py
/usr/lib/python3.6/site-packages/py/_process
/usr/lib/python3.6/site-packages/py/_process/__init__.py
/usr/lib/python3.6/site-packages/py/_process/__pycache__
/usr/lib/python3.6/site-packages/py/_process/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_process/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_process/__pycache__/cmdexec.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_process/__pycache__/cmdexec.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_process/__pycache__/forkedfunc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_process/__pycache__/forkedfunc.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_process/__pycache__/killproc.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_process/__pycache__/killproc.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_process/cmdexec.py
/usr/lib/python3.6/site-packages/py/_process/forkedfunc.py
/usr/lib/python3.6/site-packages/py/_process/killproc.py
/usr/lib/python3.6/site-packages/py/_std.py
/usr/lib/python3.6/site-packages/py/_vendored_packages
/usr/lib/python3.6/site-packages/py/_vendored_packages/__init__.py
/usr/lib/python3.6/site-packages/py/_vendored_packages/__pycache__
/usr/lib/python3.6/site-packages/py/_vendored_packages/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_vendored_packages/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_vendored_packages/__pycache__/apipkg.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_vendored_packages/__pycache__/apipkg.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_vendored_packages/__pycache__/iniconfig.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/py/_vendored_packages/__pycache__/iniconfig.cpython-36.pyc
/usr/lib/python3.6/site-packages/py/_vendored_packages/apipkg.py
/usr/lib/python3.6/site-packages/py/_vendored_packages/iniconfig.py
/usr/lib/python3.6/site-packages/py/_xmlgen.py
/usr/lib/python3.6/site-packages/py/test.py
/usr/share/doc/python3-py
/usr/share/doc/python3-py/CHANGELOG
/usr/share/doc/python3-py/README.rst
/usr/share/doc/python3-py/html
/usr/share/doc/python3-py/html/_modules
/usr/share/doc/python3-py/html/_modules/index.html
/usr/share/doc/python3-py/html/_modules/py
/usr/share/doc/python3-py/html/_modules/py/_code
/usr/share/doc/python3-py/html/_modules/py/_code/code.html
/usr/share/doc/python3-py/html/_modules/py/_code/source.html
/usr/share/doc/python3-py/html/_modules/py/_io
/usr/share/doc/python3-py/html/_modules/py/_io/capture.html
/usr/share/doc/python3-py/html/_modules/py/_io/terminalwriter.html
/usr/share/doc/python3-py/html/_modules/py/_path
/usr/share/doc/python3-py/html/_modules/py/_path/common.html
/usr/share/doc/python3-py/html/_modules/py/_path/local.html
/usr/share/doc/python3-py/html/_modules/py/_path/svnurl.html
/usr/share/doc/python3-py/html/_modules/py/_path/svnwc.html
/usr/share/doc/python3-py/html/_sources
/usr/share/doc/python3-py/html/_sources/announce
/usr/share/doc/python3-py/html/_sources/announce/release-0.9.0.txt
/usr/share/doc/python3-py/html/_sources/announce/release-0.9.2.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.0.0.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.0.1.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.0.2.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.1.0.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.1.1.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.2.0.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.2.1.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.3.0.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.3.1.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.3.2.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.3.3.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.3.4.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.4.0.txt
/usr/share/doc/python3-py/html/_sources/announce/release-1.4.1.txt
/usr/share/doc/python3-py/html/_sources/announce/releases.txt
/usr/share/doc/python3-py/html/_sources/changelog.txt
/usr/share/doc/python3-py/html/_sources/code.txt
/usr/share/doc/python3-py/html/_sources/faq.txt
/usr/share/doc/python3-py/html/_sources/index.txt
/usr/share/doc/python3-py/html/_sources/install.txt
/usr/share/doc/python3-py/html/_sources/io.txt
/usr/share/doc/python3-py/html/_sources/log.txt
/usr/share/doc/python3-py/html/_sources/misc.txt
/usr/share/doc/python3-py/html/_sources/path.txt
/usr/share/doc/python3-py/html/_sources/xml.txt
/usr/share/doc/python3-py/html/_static
/usr/share/doc/python3-py/html/_static/ajax-loader.gif
/usr/share/doc/python3-py/html/_static/basic.css
/usr/share/doc/python3-py/html/_static/classic.css
/usr/share/doc/python3-py/html/_static/comment-bright.png
/usr/share/doc/python3-py/html/_static/comment-close.png
/usr/share/doc/python3-py/html/_static/comment.png
/usr/share/doc/python3-py/html/_static/default.css
/usr/share/doc/python3-py/html/_static/doctools.js
/usr/share/doc/python3-py/html/_static/documentation_options.js
/usr/share/doc/python3-py/html/_static/down-pressed.png
/usr/share/doc/python3-py/html/_static/down.png
/usr/share/doc/python3-py/html/_static/file.png
/usr/share/doc/python3-py/html/_static/jquery-3.2.1.js
/usr/share/doc/python3-py/html/_static/jquery.js
/usr/share/doc/python3-py/html/_static/minus.png
/usr/share/doc/python3-py/html/_static/plus.png
/usr/share/doc/python3-py/html/_static/pygments.css
/usr/share/doc/python3-py/html/_static/searchtools.js
/usr/share/doc/python3-py/html/_static/sidebar.js
/usr/share/doc/python3-py/html/_static/underscore-1.3.1.js
/usr/share/doc/python3-py/html/_static/underscore.js
/usr/share/doc/python3-py/html/_static/up-pressed.png
/usr/share/doc/python3-py/html/_static/up.png
/usr/share/doc/python3-py/html/_static/websupport.js
/usr/share/doc/python3-py/html/announce
/usr/share/doc/python3-py/html/announce/release-0.9.0.html
/usr/share/doc/python3-py/html/announce/release-0.9.2.html
/usr/share/doc/python3-py/html/announce/release-1.0.0.html
/usr/share/doc/python3-py/html/announce/release-1.0.1.html
/usr/share/doc/python3-py/html/announce/release-1.0.2.html
/usr/share/doc/python3-py/html/announce/release-1.1.0.html
/usr/share/doc/python3-py/html/announce/release-1.1.1.html
/usr/share/doc/python3-py/html/announce/release-1.2.0.html
/usr/share/doc/python3-py/html/announce/release-1.2.1.html
/usr/share/doc/python3-py/html/announce/release-1.3.0.html
/usr/share/doc/python3-py/html/announce/release-1.3.1.html
/usr/share/doc/python3-py/html/announce/release-1.3.2.html
/usr/share/doc/python3-py/html/announce/release-1.3.3.html
/usr/share/doc/python3-py/html/announce/release-1.3.4.html
/usr/share/doc/python3-py/html/announce/release-1.4.0.html
/usr/share/doc/python3-py/html/announce/release-1.4.1.html
/usr/share/doc/python3-py/html/announce/releases.html
/usr/share/doc/python3-py/html/changelog.html
/usr/share/doc/python3-py/html/code.html
/usr/share/doc/python3-py/html/faq.html
/usr/share/doc/python3-py/html/genindex.html
/usr/share/doc/python3-py/html/index.html
/usr/share/doc/python3-py/html/install.html
/usr/share/doc/python3-py/html/io.html
/usr/share/doc/python3-py/html/log.html
/usr/share/doc/python3-py/html/misc.html
/usr/share/doc/python3-py/html/objects.inv
/usr/share/doc/python3-py/html/path.html
/usr/share/doc/python3-py/html/search.html
/usr/share/doc/python3-py/html/searchindex.js
/usr/share/doc/python3-py/html/xml.html
/usr/share/licenses/python3-py
/usr/share/licenses/python3-py/LICENSE

References

Summary

In this tutorial we learn how to install python3-py on Rocky Linux 8 using yum and dnf.