How To Install python-fftw on Debian 9
Introduction
In this tutorial we learn how to install python-fftw
on Debian 9.
What is python-fftw
python-fftw is:
Python bindings to the FFTW3 “Fastest Fourier Transform in the West.” C-library (http://www.fftw.org/) for computing discrete Fourier transforms. PyFFTW are Python bindings for the FFTW3 C-routines, using numpy and ctypes. It includes a somewhat pythonic interface to the FFTW routines, but leaves the concept of creating plans and executing these plans intact.
There are three methods to install python-fftw
on Debian 9. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install python-fftw Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install python-fftw
using apt-get
by running the following command:
sudo apt-get -y install python-fftw
Install python-fftw Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install python-fftw
using apt
by running the following command:
sudo apt -y install python-fftw
Install python-fftw Using aptitude
If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Debian. Update apt database with aptitude
using the following command.
sudo aptitude update
After updating apt database, We can install python-fftw
using aptitude
by running the following command:
sudo aptitude -y install python-fftw
How To Uninstall python-fftw on Debian 9
To uninstall only the python-fftw
package we can use the following command:
sudo apt-get remove python-fftw
Uninstall python-fftw And Its Dependencies
To uninstall python-fftw
and its dependencies that are no longer needed by Debian 9, we can use the command below:
sudo apt-get -y autoremove python-fftw
Remove python-fftw Configurations and Data
To remove python-fftw
configuration and data from Debian 9 we can use the following command:
sudo apt-get -y purge python-fftw
Remove python-fftw configuration, data, and all of its dependencies
We can use the following command to remove python-fftw
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge python-fftw
Dependencies
python-fftw have the following dependencies:
References
Summary
In this tutorial we learn how to install python-fftw
package on Debian 9 using different package management tools: apt
, apt-get
and aptitude
.