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

VS Code切换非home目录运行Python 3.9.5 64-bit报ipykernel错误

VS Code非home目录运行Python单元格报错解决方案

报错信息:Running cells with 'Python 3.9.5 64-bit' requires ipykernel installed or requires an update.

该问题由不同工作目录下VS Code Python插件的解释器寻址异常、内核配置不匹配导致,可按以下步骤排查解决:

  • 步骤1:手动对齐解释器版本
    打开auto_script目录下的目标代码文件,点击VS Code右下角状态栏的Python版本标识,在弹出的解释器选择列表中,手动选中和home目录下运行正常时完全一致的Python 3.9.5绝对路径,避免插件自动匹配到其他环境。
  • 步骤2:为目标解释器重装ipykernel
    按Ctrl+ 调出VS Code内置终端,确认终端当前路径为auto_script目录,执行如下命令(将示例路径替换为你自己的Python 3.9.5解释器绝对路径):
    /{你的Python3.9.5实际安装路径}/python -m pip install ipykernel -U --user
  • 步骤3:重置Jupyter服务配置
    按Ctrl+Shift+P调出命令面板,输入并执行Jupyter: Select Interpreter to Start Jupyter Server,在弹出的列表中再次选中目标Python 3.9.5解释器,重启VS Code后重新打开文件测试运行。
  • 步骤4:排查目录权限问题
    若上述操作无效,检查auto_script目录的当前用户权限,确认拥有读写、执行权限,避免内核生成临时运行文件时被权限拦截。Linux/macOS系统可执行命令修改权限:
    sudo chmod 755 /{你的auto_script目录绝对路径}

内容的提问来源于stack exchange,提问作者Денис Грачев

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 16:48:05