我想為我的專案在樹莓派上刻錄我的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
。