pythonpandaspipjupyter-notebookpandas-profiling

Cannot import or install pandas-profiling in Jupyter Notebook


I have technically already installed pandas-profiling using

pip install pandas-profiling

But when I try to import it, I get the following error:

import numpy as np
import pandas as pd
import pandas_profiling
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-e1a23f2a6f04> in <module>()
  1 import numpy as np
  2 import pandas as pd
  3 import pandas_profiling

  ModuleNotFoundError: No module named 'pandas_profiling'

First Error Image

So I tried installing it in Jupyter Notebook and got the following error as well:

import sys
!{sys.executable} -m pip install pandas-profiling

 Collecting pandas-profiling
 Could not find a version that satisfies the requirement pandas-profiling 
 (from versions: )
 No matching distribution found for pandas-profiling

Second Error Image

I am also unable to install it using conda for both as I am unable to establish a connection to conda.anaconda.org for some reason.


Solution

  • Based on the comments I was able to figure out the issue. I had to install jupyter notebook outside of the Anaconda root env and open it from the terminal.

    pip3 install jupyter notebook
    

    Once I did that it imported properly.