Jupyter Notebook代码块显示[]而非In[1]且无法运行代码的解决求助
修复Jupyter Notebook代码块显示异常的方法
以下是几种可行的修复方案:
重置Jupyter配置
执行命令重置Jupyter的配置文件和运行时状态:jupyter notebook --reset完成后重新启动Jupyter Notebook。
更新相关依赖包
Jupyter、IPython或内核组件可能存在版本兼容问题,执行以下命令更新所有相关包:pip install --upgrade jupyter ipython ipykernel更新完成后重启Jupyter。
创建并切换新内核
当前使用的内核可能已损坏,创建一个新的内核环境:python -m ipykernel install --user --name=new_kernel --display-name="New Python Kernel"打开Jupyter Notebook后,在顶部菜单栏的「Kernel」→「Change Kernel」中选择新创建的内核,再测试代码运行。
清理Jupyter运行时文件
找到Jupyter的运行时目录(不同系统路径不同):- Linux/macOS:
~/.local/share/jupyter/runtime/ - Windows:
%APPDATA%\jupyter\runtime\
删除该目录下的所有文件,然后重新启动Jupyter Notebook。
- Linux/macOS:
内容的提问来源于stack exchange,提问作者Lisa
相关产品推荐
相关产品推荐

