ImportError: ningún módulo llamado 'scipy._lib'

ImportError: ningún módulo llamado 'scipy._lib'

Quiero grabar mi código Python en Raspberry Pi para mi proyecto. Mi código usa la función KNN que requiere la biblioteca sklearn, que a su vez requiere la biblioteca scipy que instalé mediante los siguientes métodos:

sudo apt-get install python-scipy

pip install python-scipy

etc. Además, intenté desinstalarlo y reinstalarlo. Pero incluso después de estos métodos sigo recibiendo el mismo error:

ImportError                               Traceback (most recent call last)
<ipython-input-4-4363d2be0702> in <module>
----> 1 import scipy

/usr/local/lib/python3.5/dist-packages/scipy/__init__.py in <module>
    108 
    109     from scipy.version import version as __version__
--> 110     from scipy._lib._version import NumpyVersion as _NumpyVersion
    111     if _NumpyVersion(__numpy_version__) < '1.8.2':
    112         import warnings

ImportError: No module named 'scipy._lib'

Respuesta1

ComoNiayesh IskySeñaló que el nombre del paquete de SciPy no python-scipylo es, scipyasí que intente:

pip install scipy

Respuesta2

¿Puedes intentar ejecutar el archivo Python con sudo. Me había enfrentado a un problema similar con scapy library. Posteriormente, no se observó el error de importación cuando ejecuté mi archivo py usando sudo.

información relacionada