记录‘No module named ‘notebook.notebookapp‘’导致jupyter打不开的解决方法

最初是因为无法重命名文件的问题,更新了notebook,但是更新之后打不开了

在终端输入 jupyter notebook 报错

File "/Users/maclin/Library/Python/3.8/bin/jupyter-notebook", line 5, in <module> from notebook.notebookapp import main

ModuleNotFoundError: No module named 'notebook.notebookapp'

(电脑自带的是Python3.9,我自己装了3.10,咱也不懂为啥又出现了个Python3.8)

o(╥﹏╥)o o(╥﹏╥)oo(╥﹏╥)o

解决办法:

参考这个博主的文章http://t.csdnimg.cn/nrbzR

  • 根据报错显示的路径找对应的代码文件,File "/Users/maclin/Library/Python/3.8/bin/jupyter-notebook"
  • 找到对应文件之后使用pycharm打开修改代码,把notebookapp改成app, 保存之后就可以打开了

    python 复制代码
    import re
    import sys
    # from notebook.notebookapp import main
    # 上面是修改之前的原代码
    from notebook.app import main
    if __name__ == '__main__':
        sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
        sys.exit(main())

(虽然和我以前的页面不太一样了,但是能用就行🤷🏻‍♀️)

相关推荐
好家伙VCC6 分钟前
**发散创新:用 Rust构建多智能体系统,让分布式协作更高效**在人工智能快速演进的今天,**多智能体系统(
java·人工智能·分布式·python·rust
梦幻精灵_cq6 分钟前
*终端渲染天花板:文心道法解码——闲聊终端渲染状态一统江山
python
yuanmenghao6 分钟前
Linux 性能实战 | 第 18 篇:ltrace 与库函数性能分析
linux·python·性能优化
ValhallaCoder7 分钟前
hot100-图论
数据结构·python·算法·图论
破烂pan14 分钟前
Python 实现 HTTP Client 的常见方式
开发语言·python·http
寒听雪落16 分钟前
ZYNQ PS HTML服务器和客户端
python
康小庄20 分钟前
Java自旋锁与读写锁
java·开发语言·spring boot·python·spring·intellij-idea
NO121221 分钟前
使用paddle OCR对带文字的图片转正
python
墨染青竹梦悠然23 分钟前
基于Django+vue的单词学习平台
前端·vue.js·后端·python·django·毕业设计·毕设
半切西瓜23 分钟前
Android Studio ViewBinding绑定视图控件
android·ide·android studio