ImportError: Kein Modul mit dem Namen „scipy._lib“

ImportError: Kein Modul mit dem Namen „scipy._lib“

Ich möchte meinen Python-Code für mein Projekt auf Raspberry Pi brennen. Mein Code verwendet die KNN-Funktion, die die Sklearn-Bibliothek erfordert, die wiederum die Scipy-Bibliothek erfordert, die ich mit den folgenden Methoden installiert habe:

sudo apt-get install python-scipy

pip install python-scipy

usw. Außerdem habe ich versucht, es zu deinstallieren und neu zu installieren. Aber selbst nach diesen Methoden erhalte ich immer wieder den folgenden gleichen Fehler:

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'

Antwort1

AlsNiayesh Iskyhat darauf hingewiesen, dass der Paketname von SciPy nicht python-scipyderselbe ist, scipyalso versuchen Sie es bitte mit:

pip install scipy

Antwort2

Können Sie versuchen, die Python-Datei mit auszuführen sudo? Ich hatte ein ähnliches Problem mit scapy library. Später wurde der Importfehler nicht mehr beobachtet, als ich meine PY-Datei mit ausführte sudo.

verwandte Informationen