導入錯誤:沒有名為「scipy._lib」的模組

導入錯誤:沒有名為「scipy._lib」的模組

我想為我的專案在樹莓派上刻錄我的Python程式碼。我的程式碼使用 KNN 函數,它需要 sklearn 函式庫,而 sklearn 函式庫又需要我透過以下方法安裝的 scipy 函式庫:

sudo apt-get install python-scipy

pip install python-scipy

等等。但即使在使用這些方法之後,我仍然不斷收到以下相同的錯誤:

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'

答案1

作為尼亞耶什·伊斯基指出 SciPy 的包名不是python-scipy這樣scipy,請試試:

pip install scipy

答案2

您可以嘗試使用sudo.我也遇到類似的問題scapy library。後來,當我使用 運行我的 py 檔案時,沒有觀察到導入錯誤sudo

相關內容