Visual Studio Code中Python 3内核启动超时问题求助
解决VS Code中Jupyter Python内核启动超时问题
- 检查并指定Python解释器:打开VS Code命令面板(Ctrl+Shift+P),输入
Python: Select Interpreter,手动选择系统中可正常运行的Python解释器,避开路径包含特殊字符或过长的虚拟环境。 - 清理Jupyter相关缓存:打开终端执行
jupyter kernelspec list,找到对应Python 3的内核路径并删除缓存文件;或者直接删除用户目录下的.jupyter文件夹(操作前可备份配置文件)。 - 调整内核启动超时阈值:在VS Code设置中搜索
jupyter.kernelLaunchTimeout,将默认的超时时间(如60000毫秒)调至120000毫秒或更高,给内核充足的启动时间。 - 排查安全软件拦截:暂时关闭系统防火墙或第三方杀毒软件,验证是否是这类软件阻止了内核连接。确认后,将VS Code和Python程序添加到安全软件的信任列表。
- 手动修复内核注册:在终端执行以下命令,更新Jupyter依赖并重新注册内核:
之后手动启动pip install --upgrade jupyter ipykernel python -m ipykernel install --userjupyter notebook,确认服务能正常运行后,再回到VS Code选择对应内核。
内容的提问来源于stack exchange,提问作者zaki
相关产品推荐
相关产品推荐

