zoukankan      html  css  js  c++  java
  • 两步解决VS Code运行Jupyter报错问题

    两步解决VS Code运行Jupyter报错问题

    报错内容:

    Unable to start session for kernel Python 3. Select another kernel to launch with.

    我用两步解决了问题,至于原因没搞清楚,如果有搞清楚了的大佬,请在评论区告诉我。

    本文的目的主要是,为了帮助打开jupyter就报错、shift+enter运行就报错的朋友们。

    解决方案:

    1. 将traitlets这个包的版本降回到4.3.3参考链接

      python3 -m pip install traitlets==4.3.3 --force-reinstall
      

      这里我百度到的,基本正经的解决方案就找到了这一个。

      问题来了,我重新安装了这个包,还是不行。

      但我做了第2步操作之后就行了。

    2. 将vscode中的setting.json中关于python的路径设置清空,并重启

      清空前:

      "python.defaultInterpreterPath": "D:\python3.78\python.exe"
      

      清空后:

      "python.defaultInterpreterPath": ""
      

      然后关了vscode重启。

    3. 好了这个时候,你就会发现:

      1. 你没有选择python版本或者路径,也能在vscode中运行jupyter
      2. 左下角python解释器版本那里会变红,告诉你要你选择一个python解释器
      3. 选择你用的python,也不影响jupyter的使用了
      4. 完美解决
    4. 至于有没有必要降低traitlets版本,我也不知道,因为我刚好凑巧把这两步做了之后,问题就解决了。

      有没有大佬在出问题之后,先试一下第2步,看能不能直接解决,结果在评论区告诉一下我好吗?

    5. 如果你看不懂,请在评论区问我,好吗?别急,慢慢来,好吗?


    我的CSDN:https://blog.csdn.net/qq_21579045

    我的博客园:https://www.cnblogs.com/lyjun/

    我的Github:https://github.com/TinyHandsome

    纸上得来终觉浅,绝知此事要躬行~

    欢迎大家过来OB~

    by 李英俊小朋友

  • 相关阅读:
    TS 3.1
    TS 3.1
    TS 3.1
    TS 3.1
    TS 3.1
    TS 3.1
    测试面试总结02
    测试出的缺陷(bug)
    测试用例的内容
    微信发红包测试要点
  • 原文地址:https://www.cnblogs.com/lyjun/p/14005683.html
Copyright © 2011-2022 走看看