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

Mac环境下VSCode中Jupyter Notebook无法导入已安装Numpy求助

解决VSCode中Numpy导入报错及Jupyter无法调用包的问题

1. 切换VSCode的Python解释器到Anaconda环境

  • 点击VSCode底部状态栏显示当前Python版本的区域,打开解释器选择列表
  • 选中~/anaconda3/bin/python对应的conda环境,确保Pylance关联到该环境的依赖包

2. 配置Jupyter Notebook的对应内核

  • 打开Jupyter Notebook后,点击右上角的内核选择按钮
  • 选择与Anaconda环境匹配的内核;若没有该选项,在zsh终端执行以下命令添加内核:
    ~/anaconda3/bin/python -m ipykernel install --user --name=anaconda_env --display-name="Anaconda (numpy)"
    
    重启Notebook后选择新添加的内核即可

3. 修正Pylance的包路径识别

  • 按Cmd+,打开VSCode设置,搜索python.analysis.extraPaths
  • 添加Anaconda环境的site-packages路径,示例:
    ~/anaconda3/lib/python3.9/site-packages
    
    其中3.9替换为你的Python版本号(可通过~/anaconda3/bin/python --version查看)
  • 重启VSCode使设置生效

4. 确保终端环境与解释器一致

  • 在VSCode的zsh终端执行:
    which python
    
    确认输出为~/anaconda3/bin/python,若不是,执行激活命令:
    source ~/anaconda3/bin/activate
    
    之后再运行代码或安装包

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 06:23:10