如何解决导入 numpy C 扩展失败,解释器问题
我创建了一个虚拟环境(在本例中名为“ML”),几天后总是出现相同的错误:
File "/Users/michaelomelveny/Desktop/ML_maybe/ML/lib/python3.8/site-packages/numpy/core/__init__.py",line 22,in <module>
from . import multiarray
File "/Users/michaelomelveny/Desktop/ML_maybe/ML/lib/python3.8/site-packages/numpy/core/multiarray.py",line 12,in <module>
from . import overrides
File "/Users/michaelomelveny/Desktop/ML_maybe/ML/lib/python3.8/site-packages/numpy/core/overrides.py",line 7,in <module>
from numpy.core._multiarray_umath import (
ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
在处理上述异常的过程中,又发生了一个异常:
Traceback (most recent call last):
File "/Users/michaelomelveny/Desktop/ML_maybe/linear_regression.py",line 1,in <module>
import numpy as np
File "/Users/michaelomelveny/Desktop/ML_maybe/ML/lib/python3.8/site-packages/numpy/__init__.py",line 140,in <module>
from . import core
File "/Users/michaelomelveny/Desktop/ML_maybe/ML/lib/python3.8/site-packages/numpy/core/__init__.py",line 48,in <module>
raise ImportError(msg)
ImportError:
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy C-extensions Failed. This error can happen for
many reasons,often due to issues with your setup or how NumPy was
installed.
We have compiled some common reasons and troubleshooting tips at:
https://numpy.org/devdocs/user/troubleshooting-importerror.html
Please note and check the following:
* The Python version is: python3.8 from "/Users/michaelomelveny/Desktop/ML_maybe/ML/bin/python"
* The NumPy version is: "1.19.5"
and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.
Original error was: No module named 'numpy.core._multiarray_umath'
我在 Visual Studio Code 中工作,当我将解释器路径更改为以下代码时,我的代码会编译:
/usr/local/bin/python3
当我将解释器路径更改为以下内容时,我得到的错误是“No module named ‘numpy’”:
/usr/bin/python3
我对上述结果感到困惑,因为我只将 NumPy 安装到了给我初始错误的虚拟环境中。 我使用以下命令将 numpy 以及任何其他包安装到虚拟环境中:
pip3 install numpy
这发生在我创建的任何虚拟环境中。我的脚本编译没有任何问题,直到出现此错误;错误总是出现在 Numpy 上。我正在使用 Mac OSX 计算机。提前感谢任何人。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。