How to Install Pandas-Profiling on Linux?
Last Updated :
18 Oct, 2021
In this article, we will learn how to install Pandas-Profiling in Python on Linux.
Pandas profiling is an open-source Python module with which we can quickly do an exploratory data analysis with just a few lines of code. Besides, if this is not enough to convince us to use this tool, it also generates interactive reports in a web format that can be presented to any person, even if they don’t know to program.
In short, what pandas profiling does is save us all the work of visualizing and understanding the distribution of each variable. It generates a report with all the information easily available.
Installation:
Method 1: Using pip to install Pandas-Profiling Package
Follow the below steps to install the Pandas-Profiling package on Linux using pip:
Step 1: Install the latest Python3 in Linux
Step 2: Check if pip3 and python3 are correctly installed.
python3 --version
pip3 --version
Step 3: Upgrade your pip to avoid errors during installation.
pip3 install --upgrade pip
Step 4: Enter the following command to install Pandas-Profiling using pip3.
pip3 install Pandas-Profiling

Method 2: Using setup.py to install Pandas-Profiling
Follow the below steps to install the Pandas-Profiling package on Linux using the setup.py file:
Step 1: Download the latest source package of Pandas-Profiling for python3 from here.
curl https://files.pythonhosted.org/packages/03/60/a0031ba821b75e71b81bd8d43a3e03bc233697baca58790b506592900a97/pandas-profiling-3.1.0.tar.gz > pandas-profiling.tar.gz
Step 2: Extract the downloaded package using the following command.
tar -xvzf pandas-profiling.tar.gz
Step 3: Go inside the folder and Enter the following command to install the package.
cd pandas-profiling-3.1.0
python3 setup.py install

Verifying Pandas-Profiling installation on Linux :
Make the following import in your python terminal to verify if the installation has been done properly:
import pandas_profiling
If there is any error while importing the module then is not installed properly.
Similar Reads
How to Install Pandas-Profiling on MacOS? In this article, we will learn how to install Pandas-Profiling in Python on macOS. Pandas profiling is an open-source Python module with which we can quickly do an exploratory data analysis with just a few lines of code. Besides, if this is not enough to convince us to use this tool, it also generat
2 min read
How to Install Pandas-Profiling on Windows? In this article, we will look into ways of installing the Pandas Profiling package in Python. Prerequisites:PythonPIP or Conda (Depending upon preference)For PIP Users: Pip users can just open up the command prompt and use the below command to install the Pandas profiling package in python: pip inst
1 min read
How To Install Splunk on Linux Splunk is a software that helps organizations work with large amounts of data. The latest version 9.0.4.1 has new abilities. It can search data faster and use less memory. This makes it easier to look at and understand the data. Splunk 9.0.4.1 can now store old data in the cloud. This frees up space
5 min read
How to Install Pyproj on Linux? Pyproj is an Interface for the cartographic projections and coordinate transformations library (PROJ). In this article, we will look into the process of installing the Pyproj interface on a Linux machine. Pre-requisites: The only thing that you need for installing Numpy on Windows are: PythonPIP or
2 min read
How to Install Packages in Python on Linux? To install a package in python, we use pip. The pip is a python package manager. In this tutorial, we will be discussing how we can install packages in python on a Linux system. To install packages in python on Linux, we must have python and pip installed on our Linux machine. As python comes preins
2 min read
How to Install Python on Linux This guide explains how to install Python on Linux machines. Python has become an essential programming language for developers, data scientists, and system administrators. It's used for various applications, including web development, data science, automation, and machine learning.This comprehensiv
15+ min read