ImportError: Nenhum módulo chamado 'scipy._lib'

ImportError: Nenhum módulo chamado 'scipy._lib'

Quero gravar meu código python no raspberry pi para o meu projeto. Meu código usa a função KNN, que requer a biblioteca sklearn, que por sua vez requer a biblioteca scipy que instalei pelos seguintes métodos:

sudo apt-get install python-scipy

pip install python-scipy

etc. Além disso, tentei desinstalá-lo e reinstalá-lo. Mas mesmo depois desses métodos, continuo recebendo o seguinte erro:

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'

Responder1

ComoNiayesh Iskyapontou que o nome do pacote do SciPy não é, python-scipyentão scipy, por favor, tente:

pip install scipy

Responder2

Você pode tentar executar o arquivo python com sudo. Eu enfrentei um problema semelhante com scapy library. Posteriormente, o erro de importação não foi observado quando executei meu arquivo py usando sudo.

informação relacionada