无法在raspi3b ImportError中导入sklearn:numpy.core.multiarrayimp失败

2024-05-11 03:43:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我在我的raspi里用了Python。我不能让sklearn在代码中正常工作或导入。我已经尝试卸载我的raspi上的所有numpy版本。然后只使用以下命令在python3中安装numpy:sudo apt get install python3 numpy,但我仍然无法让它工作。请大家帮帮我:(

先谢谢你

这是导入sklearn时错误的回溯

>>> 

import sklearn
Traceback (most recent call last):
  File "__init__.pxd", line 987, in numpy.import_array
RuntimeError: module compiled against API version 0xb but this version of numpy is 0xa

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.5/dist-packages/sklearn/__init__.py", line 134, in <module>
    from .base import clone
  File "/usr/local/lib/python3.5/dist-packages/sklearn/base.py", line 13, in <module>
    from .utils.fixes import signature
  File "/usr/local/lib/python3.5/dist-packages/sklearn/utils/__init__.py", line 10, in <module>
    from .murmurhash import murmurhash3_32
  File "sklearn/utils/murmurhash.pyx", line 26, in init sklearn.utils.murmurhash
  File "__init__.pxd", line 989, in numpy.import_array
ImportError: numpy.core.multiarray failed to import

Tags: inpyimportnumpyinitlibpackagesusr