You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在VS Code中使用Anaconda Python环境调试时出现NumPy导入错误求助

排查步骤
  • 验证VS Code Python解释器选择
    点击VS Code左下角状态栏显示的Python版本号,在弹出的解释器列表中,手动选择路径为C:\Miniconda2\envs\myproject_flask\python.exe的解释器,避免VS Code默认调用其他环境的Python版本。
  • 检查调试配置文件
    打开项目根目录下.vscode/launch.json文件,确认配置项中没有写死固定的Python路径,推荐将python字段配置为"python": "${command:python.interpreterPath}",确保调试时使用你手动选择的对应环境解释器。
  • 重装NumPy修复依赖缺失
    在激活myproject_flask环境的终端中依次执行以下命令,清理旧包并重新安装兼容版本:
    conda uninstall numpy -y
    conda clean -a
    conda install numpy=1.18.5 -c conda-forge
    
  • 验证环境本身有效性
    在激活myproject_flask环境的终端中执行命令python -c "import numpy; print(numpy.__version__)",如果输出为1.18.5且无报错,说明环境本身正常,问题出在VS Code配置;如果仍报错,直接重建虚拟环境即可:
    conda remove -n myproject_flask --all
    conda create -n myproject_flask python=3.7.7 numpy=1.18.5
    
  • 继承环境变量启动VS Code
    打开Anaconda Prompt,执行conda activate myproject_flask激活环境后,在项目目录下执行code .启动VS Code,确保VS Code继承当前虚拟环境的所有系统路径配置,避免DLL查找失败。
  • 清理VS Code Python扩展缓存
    按下Ctrl+Shift+P调出命令面板,执行Python: Clear Cache and Reload Window,重启后重新启动调试即可。

内容的提问来源于stack exchange,提问作者cdub

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 01:18:03