Search code examples
python-3.xpipwindows-10fann

"python setup.py egg_info" failed with error code 1


I install Fast Artificial Neural Network Library in Python 3.7:

pip install fann2

Exception:

Collecting fann2 Using cached https://files.pythonhosted.org/packages/80/a1/fed455d25c34a62d4625254880f052502a49461a5dd1b80854387ae2b25f/fann2-1.1.2.tar.gz

Complete output from command python setup.py egg_info: Looking for FANN libs...

Traceback (most recent call last): File "", line 1, in

line 92, in build_swig()

line 85, in build_swig find_fann()

line 66, in find_fann raise Exception("Couldn't find FANN source libs!") Exception: Couldn't find FANN source libs!

Command "python setup.py egg_info" failed with error code 1 in C:\mypath\pip-install-ilv2i8yp\fann2\


Solution

    1. Download Fast Artificial Neural Network Library:

      wget http://downloads.sourceforge.net/project/fann/fann/2.2.0/FANN-2.2.0-Source.zip
      unzip FANN-2.2.0-Source.zip
      cd FANN-2.2.0-Source/
      cmake .
      sudo make install
      sudo aptitude install swig
      
    2. Install Python bindings:

      sudo aptitude install pip
      sudo pip install fann2