How To Install python3-igor on Fedora 36

In this tutorial we learn how to install python3-igor in Fedora 36. python3-igor is Parser for Igor Binary Waves (.ibw) and Packed Experiment (.pxp) files

Introduction

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

What is python3-igor

Python parsers for Igor Binary Waves (.ibw) and Packed Experiment (.pxp) files written by WaveMetrics’ IGOR Pro software. Note that this package is unrelated to igor (Automated distribution life-cycle testing).

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

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

sudo dnf -y install python3-igor

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

sudo yum -y install python3-igor

How To Uninstall python3-igor on Fedora 36

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

sudo dnf remove python3-igor

python3-igor Package Contents on Fedora 36

/usr/bin/igorbinarywave
/usr/bin/igorpackedexperiment
/usr/lib/python3.10/site-packages/igor
/usr/lib/python3.10/site-packages/igor-0.3-py3.10.egg-info
/usr/lib/python3.10/site-packages/igor/__init__.py
/usr/lib/python3.10/site-packages/igor/__pycache__
/usr/lib/python3.10/site-packages/igor/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/binarywave.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/binarywave.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/igorpy.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/igorpy.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/packed.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/packed.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/script.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/script.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/struct.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/struct.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/binarywave.py
/usr/lib/python3.10/site-packages/igor/igorpy.py
/usr/lib/python3.10/site-packages/igor/packed.py
/usr/lib/python3.10/site-packages/igor/record
/usr/lib/python3.10/site-packages/igor/record/__init__.py
/usr/lib/python3.10/site-packages/igor/record/__pycache__
/usr/lib/python3.10/site-packages/igor/record/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/folder.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/folder.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/history.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/history.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/packedfile.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/packedfile.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/procedure.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/procedure.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/variables.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/variables.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/wave.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/igor/record/__pycache__/wave.cpython-310.pyc
/usr/lib/python3.10/site-packages/igor/record/base.py
/usr/lib/python3.10/site-packages/igor/record/folder.py
/usr/lib/python3.10/site-packages/igor/record/history.py
/usr/lib/python3.10/site-packages/igor/record/packedfile.py
/usr/lib/python3.10/site-packages/igor/record/procedure.py
/usr/lib/python3.10/site-packages/igor/record/variables.py
/usr/lib/python3.10/site-packages/igor/record/wave.py
/usr/lib/python3.10/site-packages/igor/script.py
/usr/lib/python3.10/site-packages/igor/struct.py
/usr/lib/python3.10/site-packages/igor/util.py
/usr/share/doc/python-igor
/usr/share/doc/python-igor/README
/usr/share/licenses/python-igor
/usr/share/licenses/python-igor/COPYING.LESSER

References

Summary

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