【发布时间】:2021-06-20 04:38:54
【问题描述】:
我安装了 Anaconda 并激活了环境。当我尝试在 Visual Studio Code 中运行导入 numpy 的 python 脚本时,我遇到以下错误:
(base) C:\Users\UserX\python test.py
ModuleNotFoundError: No module named 'numpy.core'; 'numpy' is not a package
Traceback (most recent call last):
File "test.py", line 1, in <module>
import numpy
File "C:\Users\UserX\numpy.py", line 2, in <module>
import matplotlib
File "C:\ProgramData\Anaconda3\lib\site-packages\matplotlib\__init__.py", line 174, in <module>
_check_versions()
File "C:\ProgramData\Anaconda3\lib\site-packages\matplotlib\__init__.py", line 159, in _check_versions
from . import ft2font
ImportError: numpy.core.multiarray failed to import
直接运行同样没有问题:
(base) C:\Users\python
Python 3.8.5 (default, Sep 3 2020, 21:29:08) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>>
Conda 信息确认正在使用相同的 python 版本...
(base) C:\Users\UserX\conda info
active environment : base
active env location : C:\ProgramData\Anaconda3
shell level : 1
user config file : C:\Users\UserX\.condarc
populated config files : C:\Users\UserX\.condarc
conda version : 4.9.2
conda-build version : 3.20.5
python version : 3.8.5.final.0
选择的 Python 解释器是随 Anaconda 一起安装的解释器,并且不存在其他版本的 Python。
C:\ProgramData\Anaconda3
我尝试重新安装 numpy、matplotlib、Anaconda、Visual Studio Code,删除 Anaconda 目录以及我可以通过搜索引擎找到的任何其他潜在解决方案。我在这里有什么明显的遗漏吗?
【问题讨论】:
标签: numpy matplotlib anaconda conda modulenotfounderror