首页 文章

jupyter笔记本w / Python - 内核错误

提问于
浏览
0

我对Jupyter Notebook完全不熟悉 .

目前,我正在使用带R的笔记本电脑,它运行良好 .

现在,我尝试使用它与Python,我收到以下错误 .

[I 09:00:52.947 NotebookApp] KernelRestarter:重新启动内核(4/5),新的随机端口Traceback(最近一次调用最后一次):文件“/usr/lib/python3.6/runpy.py”,第193行,在_run_module_as_main“main”,mod_spec)文件“/usr/lib/python3.6/runpy.py”,第85行,在_run_code exec(代码,run_globals)文件“/home/frey/.local/lib/python3.6 /site-packages/ipykernel_launcher.py“,第15行,从ipykernel导入kernelapp作为app文件”/home/frey/.local/lib/python3.6/site-packages/ipykernel/init.py“,第2行,来自.connect import *文件“/home/frey/.local/lib/python3.6/site-packages/ipykernel/connect.py”,第13行,来自IPython.core.profiledir导入ProfileDir文件“/ home / frey / .local / lib / python3.6 / site-packages / IPython / init.py“,第55行,来自.terminal.embed import embed文件”/home/frey/.local/lib/python3.6/site -packages / IPython / terminal / embed.py“,第16行,来自IPython.terminal.interactiveshell import TerminalInteractiveShell File”/home/frey/.local/lib/python3.6/site-packages/IPython/ terminal / interactiveshell.py“,第20行,来自prompt_toolkit.formatted_text import PygmentsTokens ModuleNotFoundError:没有名为'prompt_toolkit.formatted_text'的模块[W 09:00:55.956 NotebookApp] KernelRestarter:restart failed [W 09:00:55.956 NotebookApp] Kernel 24117cd7-38e5-4978-8bda-d1b84f498051死亡,从 Map 上删除 .

希望有人可以帮助我 .

2 回答

  • 0

    ipython` 7.0.1有一个要求prompt-toolkit <2.1.0,> = 2.0.0,但你会有一个不兼容的prompt-toolkit 1.0.15 https://github.com/jupyter/jupyter_console/issues/ 158

    升级 prompt-toolkit 将解决问题 .

    pip install --upgrade prompt-toolkit
    
  • 0

    使用anaconda虚拟环境创建内核更稳定 .

    跟着这些步骤 .

    • 执行Anaconda提示 .

    • 类型'conda create --name $ENVIRONMENT_NAME R -y'

    • 类型'conda activate $ENVIRONMENT_NAME'

    • 类型'python -m ipykernel install'

    • 类型'ipython kernel install --user --name $ENVIRONMENT_NAME'

    然后,你将有一个名为'R'的新jupyter内核安装了R.

相关问题