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

VS Code中Jupyter结合pyenv+poetry无法正常使用求助

解决VS Code中Jupyter笔记本配置问题的思路

一、确保虚拟环境的Jupyter与VS Code正确关联

  1. 激活你的pyenv虚拟环境,执行命令:
    poetry run which jupyter
    
    复制输出的Jupyter可执行文件路径(例如/Users/xxx/.pyenv/versions/your-env/bin/jupyter)
  2. 打开VS Code设置(快捷键Cmd+,),搜索Jupyter: Server Local Path,将上述路径粘贴进去
  3. 重启VS Code,再次执行Select Interpreter to Start Jupyter Server命令

二、修复命令面板缺少Create: New Jupyter Notebook的问题

  1. 确认Jupyter扩展状态:打开扩展面板(Cmd+Shift+X),找到Jupyter扩展,确保处于已启用状态,若被禁用则重新启用
  2. 重置扩展状态:打开命令面板(Cmd+Shift+P),执行Extensions: Show Built-in Extensions,找到Jupyter相关内置扩展并右键选择「重置」;对第三方Jupyter扩展重复此操作后重启VS Code
  3. 手动创建笔记本替代:在资源管理器右键空白处,选择「New File」,命名为test.ipynb,验证是否能自动识别为Jupyter格式

三、解决终端创建的笔记本显示为JSON的问题

  1. 配置文件关联:打开VS Code设置,搜索Files: Associations,添加规则:
    • 键:*.ipynb
    • 值:jupyter-notebook
  2. 手动指定打开方式:右键已打开的.ipynb文件,选择「Open With...」,将Jupyter Notebook设为默认打开方式

四、额外排查步骤

  1. 检查Jupyter安装完整性:在激活的虚拟环境中执行:
    poetry run jupyter --version
    
    确认jupyter-core、jupyter-client等核心组件都已正常安装
  2. 查看Jupyter日志:打开命令面板,执行Jupyter: Show Output,检查是否存在路径错误、权限不足等报错信息
  3. 更新Jupyter扩展:在扩展面板中找到Jupyter扩展,更新至最新版本后重启VS Code

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 04:51:03