记录‘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())

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

相关推荐
程序员小远2 小时前
银行测试:第三方支付平台业务流,功能/性能/安全测试方法
自动化测试·软件测试·python·功能测试·测试工具·性能测试·安全性测试
猫头虎4 小时前
如何查看局域网内IP冲突问题?如何查看局域网IP环绕问题?arp -a命令如何使用?
网络·python·网络协议·tcp/ip·开源·pandas·pip
沿着路走到底5 小时前
python 基础
开发语言·python
烛阴6 小时前
武装你的Python“工具箱”:盘点10个你必须熟练掌握的核心方法
前端·python
杨枝甘露小码7 小时前
Python学习之基础篇
开发语言·python
我是华为OD~HR~栗栗呀7 小时前
23届考研-Java面经(华为OD)
java·c++·python·华为od·华为·面试
小蕾Java8 小时前
PyCharm 软件使用各种问题 ,解决教程
ide·python·pycharm
Lucky_Turtle8 小时前
【PyCharm】设置注释风格,快速注释
python
kunge1v58 小时前
学习爬虫第四天:多任务爬虫
爬虫·python·学习·beautifulsoup
萧鼎8 小时前
Python schedule 库全解析:从任务调度到自动化执行的完整指南
网络·python·自动化