首页 > 解决方案 > How to load fancyimpute in python?

问题描述

While loading the from fancyimpute import KNN, I'm getting the following error. How can I load this library and remove the error ?

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-3-082daf1fc59c> in <module>
----> 1 from fancyimpute import KNN

ModuleNotFoundError: No module named 'fancyimpute'

标签: python

解决方案


使用简单import LIBRARY语句导入时,python 会检查 2 个位置。

  1. 您的文件所在的目录。
  2. 您安装 python 的 lib 文件夹。一个快速的谷歌搜索会告诉你这取决于你的操作系统。

在您的情况下,模块fancyimpute可能安装不正确。它们不支持 anaconda,因此您必须使用 pip 安装。

要解决此问题,只需在命令行中输入以下命令:

python -m pip uninstall fancyimpute
python -m pip install fancyimpute

如果第一个不起作用,请不要担心,它可能会清理不正确的安装。


推荐阅读