ImportError: 'scipy._lib' という名前のモジュールがありません

ImportError: 'scipy._lib' という名前のモジュールがありません

私は自分のプロジェクトのために、Python コードを Raspberry Pi に書き込みたいと思っています。私のコードは 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

python ファイルを で実行してみてはいかがでしょうかsudo。 で同様の問題に直面しましたscapy library。 その後、 で py ファイルを実行したときにインポート エラーは発生しませんでしたsudo

関連情報