Невозможно импортировать или установить профилирование панд в Jupyter Notebook

Я технически уже установил профилирование панд используя

pip install pandas-profiling

Но когда я пытаюсь импортировать его, я получаю следующую ошибку:

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'

Изображение первой ошибки

Поэтому я попытался установить его в Jupyter Notebook и получил следующую ошибку:

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

Вторая ошибка изображения

Я также не могу установить его с помощью conda для обоих, так как по какой-то причине не могу установить соединение с conda.anaconda.org.

6 ответов

Решение

Основываясь на комментариях, я смог выяснить проблему. Мне пришлось установить ноутбук Jupyter за пределами корневого окружения Anaconda и открыть его из терминала.

pip3 install jupyter notebook

Как только я это сделал, он импортирован правильно.

Для тех, кто хочет решить эту проблему, попробуйте следующие альтернативные шаги:

  1. Пробег pip install pandas-profiling в отдельной ячейке записной книжки jupyter.
  2. После этого просто перезапустите ядро ​​и снова запустите. Это определенно должно сработать. Работал у меня.

Из подсказки Анаконды:

conda install -c conda-forge pandas-profiling

      !pip install pandas_profiling  # Run this from Jupytor notebook Ignore the warnings if any 
from pandas_profiling import ProfileReport #restart the kernel if throws error
ProfileReport(df)  

Примечание. Это сработало для меня в Windows 10.

Шаги :

  1. Скачать ZIP
  2. Откройте Anaconda Prompt и перейдите в каталог и распакуйте файлы в папку

cd C:\Users\farah\Downloads\pandas-profiling-master\pandas-profiling-master

  1. Затем введите python setup.py install

  2. Теперь вы можете использовать:

import pandas_profiling as pp
df = pd.read_csv('1234.csv')
pp.ProfileReport(df)

Ссылка: Профилирование панд

просто откройте приглашение anaconda и введите:pip install pandas-profiling

//////////////////////////////////// start -> приглашение anaconda->[значок файла cmd]-> запустить как администратор

ТЫ ЖЖЕШЬ!!

Другие вопросы по тегам