【问题标题】:How to fix 'jupyter notebook server failed to launch in time' in vscode?如何修复 vscode 中的“jupyter notebook 服务器未能及时启动”?
【发布时间】:2019-10-14 10:07:20
【问题描述】:

我正在尝试在带有最新 python 扩展的 vs-code 中使用 jupyter-notebook,但总是无法启动 jupyter notebook 服务器

jupyter notebook 是由 anconda 安装的,如果我在 cmd 窗口中输入“jupyter notebook”,它就可以工作。

Jupyter 笔记本无法启动。错误:Jupyter notebook 服务器未能及时启动

【问题讨论】:

  • 嘿,王一。我是这个扩展的开发者。首先要检查的事情之一是您是否可以从命令行启动,但我看到您已经这样做了。你能看看开发者工具控制台的控制台日志的输出吗?那应该有可以帮助我诊断的信息。
  • 抱歉当时正在休假,所以日志是这样的:Jupyter notebook 启动失败。错误:Jupyter notebook 服务器未能及时启动 onDidNotificationChange@notificationsAlerts.ts:40
  • 获取解释器,类名=g,3ms完成,Arg 1:,返回值:[{"architecture":3,"path":"D: \\Anaconda\\python.exe","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.7.1-final" ,"major":3,"minor":7,"patch":1,"prerelease":["final"],"build":[],"version":"3.7.1-final"}," sysPrefix “:” d:\\阿纳康达”, “fileHash”: “20a12b8440e36230d613de12438abb4e6ac0690237a50edca097d99cb8754fe032c98cbd29c443110cb9324af699d7fda347f8b70fb0c2cba4cb1cace7248ee6”, “companyDisplayName”: “阿纳康达,公司”, “类型”: “康达”, “ENVNAME”: “基”, “envPath”: "D:\\Anaconda"}]
  • 这看起来只是开发人员工具输出的一部分。您是否碰巧在控制台日志中看到任何有关 conda 激活失败的信息(或者您可以将整个日志发送到 ianhu [at] microsoft.com)?我们目前正在处理一些不同的 conda 激活问题,我怀疑您遇到了其中之一。如果是 conda 问题,此线程的最后一条评论可能会有所帮助:github.com/microsoft/vscode-python/issues/8085
  • 你好,我对这些东西不熟悉,那么我如何得到你说的日志呢?

标签: python visual-studio-code jupyter-notebook


【解决方案1】:

Yi Wang 和我通过电子邮件对此进行了调试,但将答案放回到 SO 上,以确保遇到此问题的任何其他人都能看到它。这里的问题是 vscode 中的 Python 路径设置被设置为指向 pythonw.exe 而不是 python.exe。我将在 VSCode 扩展上提出问题,以便在这种情况下提供更好的警告。

再次感谢易旺提供让我们调试的日志。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-25
    • 2023-03-14
    • 2019-08-07
    • 1970-01-01
    • 2022-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多