How To Install python3-pyfastnoisesimd on Fedora 36

In this tutorial we learn how to install python3-pyfastnoisesimd in Fedora 36. python3-pyfastnoisesimd is Python Fast Noise with SIMD

Introduction

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

What is python3-pyfastnoisesimd

PyFastNoiseSIMD is a wrapper around Jordan Peck’s synthetic noise library which has been accelerated with SIMD instruction sets. Parallelism is further enhanced by the use of concurrent.futures to multi-thread the generation of noise for large arrays. Thread scaling is generally in the range of 50-90%, depending largely on the vectorized instruction set used. The number of threads, defaults to the number of virtual cores on the system.

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

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

sudo dnf -y install python3-pyfastnoisesimd

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

sudo yum -y install python3-pyfastnoisesimd

How To Uninstall python3-pyfastnoisesimd on Fedora 36

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

sudo dnf remove python3-pyfastnoisesimd

python3-pyfastnoisesimd Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/b4
/usr/lib/.build-id/b4/a636fa6418acec60268697dc29983ac8bf83e4
/usr/lib64/python3.10/site-packages/pyfastnoisesimd
/usr/lib64/python3.10/site-packages/pyfastnoisesimd-0.4.2-py3.10.egg-info
/usr/lib64/python3.10/site-packages/pyfastnoisesimd-0.4.2-py3.10.egg-info/PKG-INFO
/usr/lib64/python3.10/site-packages/pyfastnoisesimd-0.4.2-py3.10.egg-info/SOURCES.txt
/usr/lib64/python3.10/site-packages/pyfastnoisesimd-0.4.2-py3.10.egg-info/dependency_links.txt
/usr/lib64/python3.10/site-packages/pyfastnoisesimd-0.4.2-py3.10.egg-info/requires.txt
/usr/lib64/python3.10/site-packages/pyfastnoisesimd-0.4.2-py3.10.egg-info/top_level.txt
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__init__.py
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/helpers.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/helpers.cpython-310.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/test_fns.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/test_fns.cpython-310.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/version.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/__pycache__/version.cpython-310.pyc
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/extension.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/helpers.py
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/test_fns.py
/usr/lib64/python3.10/site-packages/pyfastnoisesimd/version.py
/usr/share/doc/python3-pyfastnoisesimd
/usr/share/doc/python3-pyfastnoisesimd/README.md
/usr/share/licenses/python3-pyfastnoisesimd
/usr/share/licenses/python3-pyfastnoisesimd/LICENSE

References

Summary

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