我一直在使用 vsCode 进行 HTML 编辑,我刚刚开始使用 python 3.8 和 anaconda 来制作一些工作图。我已经成功地将 anaconda 与下载期间附带的 IDE 一起使用,Spyder。但是当我在 vsCode 中尝试相同的代码时,没有一个导入包起作用。
这是我在练习 spyder 和 vsCode 时尝试的简单代码:
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 20, 100) # Create a list of evenly-spaced numbers over the range
plt.plot(x, np.sin(x)) # Plot the sine of each x point
plt.show() # Display the plot
我不断收到的错误是:
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\core\__init__.py", line 24, in <module>
from . import multiarray
File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\core\multiarray.py", line 14, in <module>
from . import overrides
File "C:\ProgramData\Anaconda3\lib\site-packages\numpy\core\overrides.py", line 7, in <module>
from numpy.core._multiarray_umath import (
ImportError: DLL load failed: The specified module could not be found.
还有更多告诉我重新安装numpy,我这样做了,但它仍然没有用。我一直在阅读负载并观看视频和教程来尝试使这项工作。我做的一切都是一样的,就像安装过程一样,但是在我的 vsCode 上,python 解释器是不同的,它显示了与其他所有东西不同的“python3.7.4 base:conda”。
任何事情都会有所帮助,感谢您花时间研究这个问题。对不起,如果它平凡。
这是一张图片,可以比我更好地解释我的问题: