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

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

相关推荐
aiguangyuan2 小时前
使用LSTM进行情感分类:原理与实现剖析
人工智能·python·nlp
小小张说故事2 小时前
BeautifulSoup:Python网页解析的优雅利器
后端·爬虫·python
luoluoal2 小时前
基于python的医疗领域用户问答的意图识别算法研究(源码+文档)
python
Shi_haoliu2 小时前
python安装操作流程-FastAPI + PostgreSQL简单流程
python·postgresql·fastapi
ZH15455891313 小时前
Flutter for OpenHarmony Python学习助手实战:API接口开发的实现
python·学习·flutter
小宋10213 小时前
Java 项目结构 vs Python 项目结构:如何快速搭一个可跑项目
java·开发语言·python
一晌小贪欢3 小时前
Python 爬虫进阶:如何利用反射机制破解常见反爬策略
开发语言·爬虫·python·python爬虫·数据爬虫·爬虫python
躺平大鹅3 小时前
5个实用Python小脚本,新手也能轻松实现(附完整代码)
python
yukai080083 小时前
【最后203篇系列】039 JWT使用
python