在 Jupyter 笔记本中找不到模块错误

时间:2021-07-22 06:26:21

标签: python jupyter-notebook anaconda

我正在尝试从 kaggle 运行此代码。

features = [c for c in X_test.columns]

from pdpbox import pdp, get_dataset, info_plots

pdp_thal = pdp.pdp_isolate(model=rf_ent, dataset=X_test, model_features=features, feature='st_slope_upsloping')

pdp.pdp_plot(pdp_thal, 'st_slope_upsloping')

plt.show()

输出:--------------------------------------------- ------------------------------

ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-120-93cf702af9ec> in <module>
      1 features = [c for c in X_test.columns]
      2 
----> 3 from pdpbox import pdp
      4 #get_dataset, info_plots
      5 

ModuleNotFoundError: No module named 'pdpbox'

我已经用这个命令安装了 pdpbox,!pip install pdpbox --user但输出显示这一点

Collecting pdpbox
  Using cached PDPbox-0.2.1-py3-none-any.whl
Requirement already satisfied: numpy in c:\programdata\anaconda3\lib\site-packages (from pdpbox) (1.19.2)
Requirement already satisfied: scipy in c:\programdata\anaconda3\lib\site-packages (from pdpbox) (1.5.2)
Requirement already satisfied: pandas in c:\programdata\anaconda3\lib\site-packages (from pdpbox) (1.1.3)
Requirement already satisfied: sklearn in c:\users\user\appdata\roaming\python\python38\site-packages (from pdpbox) (0.0)
Collecting matplotlib==3.1.1
  Using cached matplotlib-3.1.1.tar.gz (37.8 MB)
Requirement already satisfied: joblib in c:\programdata\anaconda3\lib\site-packages (from pdpbox) (0.17.0)
Requirement already satisfied: psutil in c:\programdata\anaconda3\lib\site-packages (from pdpbox) (5.7.2)
Requirement already satisfied: cycler>=0.10 in c:\programdata\anaconda3\lib\site-packages (from matplotlib==3.1.1->pdpbox) (0.10.0)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\programdata\anaconda3\lib\site-packages (from matplotlib==3.1.1->pdpbox) (1.3.0)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in c:\programdata\anaconda3\lib\site-packages (from matplotlib==3.1.1->pdpbox) (2.4.7)
Requirement already satisfied: python-dateutil>=2.1 in c:\programdata\anaconda3\lib\site-packages (from matplotlib==3.1.1->pdpbox) (2.8.1)
Requirement already satisfied: six in c:\programdata\anaconda3\lib\site-packages (from cycler>=0.10->matplotlib==3.1.1->pdpbox) (1.15.0)
Requirement already satisfied: pytz>=2017.2 in c:\programdata\anaconda3\lib\site-packages (from pandas->pdpbox) (2020.1)
Requirement already satisfied: scikit-learn in c:\users\user\appdata\roaming\python\python38\site-packages (from sklearn->pdpbox) (0.24.2)
Requirement already satisfied: threadpoolctl>=2.0.0 in c:\programdata\anaconda3\lib\site-packages (from scikit-learn->sklearn->pdpbox) (2.1.0)

0 个答案:

没有答案