Justin Messi
Justin Messi

Reputation: 1

ModuleNotFoundError: No module named 'fancyimpute' when importing MICE package to deal with missing values in Python

I am trying to import the fancyimpute package for imputation in dealing with missing values. However, the above error occurred when I try to do so. I tried running pip3 install fancyimpute in cmd but it keeps giving me this error:

Could not find a version that satisfies the requirement tensorflow (from fancyimpute) (from versions: )
No matching distribution found for tensorflow (from fancyimpute) 

I tried to upgrade pip but it seems it is already upgraded. I am not sure whether is it because the package tensorflow is not being installed which causes this error. However, when I tried to install tensorflow in cmd it does not work as well. Any help is much appreciated.

Note: I am using Python 3.7 version and not using Anaconda.

Upvotes: 0

Views: 1671

Answers (1)

Yuan JI
Yuan JI

Reputation: 2995

Since you installed a 32-bit Python and Tensorflow supports only 64-bit Python, you could:

  • if you have a 64-bit system, install a 64-bit version Python
  • if you have a 32-bit system, this page might be helpful.

Upvotes: 0

Related Questions