VS Code中出现ModuleNotFoundError: No module named 'numpy'问题求助
解决VS Code中无法导入已安装numpy的问题
核心原因是VS Code使用的Python解释器和你运行IDLE的解释器不是同一个,numpy只装在了IDLE对应的环境里,导致VS Code找不到。按以下步骤解决:
先找到IDLE对应的Python路径:
打开IDLE,输入以下代码并运行:import sys print(sys.executable)复制输出的完整路径(比如
C:\Python39\python.exe)在VS Code中切换到该解释器:
- 按下
Ctrl+Shift+P打开命令面板 - 输入
Python: Select Interpreter并回车 - 在弹出的列表里找到刚才复制的路径,选中它
- 按下
(可选)如果不想切换解释器,也可以直接在VS Code的终端里给当前使用的解释器安装numpy:
在终端输入:python -m pip install numpy这样就能把numpy安装到VS Code当前用的Python环境中
完成后重新运行你的代码,就不会再出现ModuleNotFoundError了。
内容的提问来源于stack exchange,提问作者Anshul Sangwan
相关产品推荐
相关产品推荐

