无法在 Jupyter Notebook 中导入或安装 pandas-profiling

gen*_*w03 5 python pip pandas jupyter-notebook pandas-profiling

从技术上讲,我已经使用安装了 pandas-profiling

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'
Run Code Online (Sandbox Code Playgroud)

第一个错误图像

所以我尝试将其安装在 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
Run Code Online (Sandbox Code Playgroud)

第二个错误图像

我也无法使用 conda 安装它,因为由于某种原因我无法建立与 conda.anaconda.org 的连接。

iPh*_*per 6

对于希望解决此问题的其他人,请尝试以下替代步骤:

  1. pip install pandas-profiling在 jupyter 笔记本的单独单元中运行命令。
  2. 之后只需重新启动内核并再次运行即可。这绝对应该有效。为我工作。


gen*_*w03 4

根据评论,我能够找出问题所在。我必须在 Anaconda root env 之外安装 jupyter Notebook 并从终端打开它。

pip3 install jupyter notebook
Run Code Online (Sandbox Code Playgroud)

一旦我这样做了,它就可以正确导入。