报错解决:jupyter notebook打开显示500 : Internal Server Error

这篇具有很好参考价值的文章主要介绍了报错解决:jupyter notebook打开显示500 : Internal Server Error。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题

jupyter notebook打开某一ipynb文件后显示报错:

500 : Internal Server Error

示意图如下:
jupyter notebook 500 : internal server error,python,jupyter,python

Terminal中的报错:

[E 15:38:38.448 NotebookApp] Uncaught exception GET /notebooks/code/Untitled1.ipynb?kernel_name=conda-env-python-py (127.0.0.1)
    HTTPServerRequest(protocol='http', host='localhost:8888', method='GET', uri='/notebooks/code/Untitled1.ipynb?kernel_name=conda-env-python-py', version='HTTP/1.1', remote_ip='127.0.0.1')
    Traceback (most recent call last):
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/tornado/web.py", line 1713, in _execute
        result = await result
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/tornado/gen.py", line 782, in run
        yielded = self.gen.send(value)
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/notebook/notebook/handlers.py", line 94, in get
        self.write(self.render_template('notebook.html',
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/notebook/base/handlers.py", line 511, in render_template
        return template.render(**ns)
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/jinja2/environment.py", line 1301, in render
        self.environment.handle_exception()
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/jinja2/environment.py", line 936, in handle_exception
        raise rewrite_traceback_stack(source=source)
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/notebook/templates/notebook.html", line 1, in top-level template code
        {% extends "page.html" %}
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/notebook/templates/page.html", line 166, in top-level template code
        {% block header %}
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/notebook/templates/notebook.html", line 115, in block 'header'
        {% for exporter in get_frontend_exporters() %}
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/notebook/notebook/handlers.py", line 23, in get_frontend_exporters
        from nbconvert.exporters.base import get_export_names, get_exporter
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/nbconvert/__init__.py", line 3, in <module>
        from . import filters, postprocessors, preprocessors, writers
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/nbconvert/filters/__init__.py", line 8, in <module>
        from .markdown import *
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/nbconvert/filters/markdown.py", line 13, in <module>
        from .markdown_mistune import markdown2html_mistune
      File "/home/marcos/anaconda3/envs/python/lib/python3.8/site-packages/nbconvert/filters/markdown_mistune.py", line 37, in <module>
        class MathBlockGrammar(mistune.BlockGrammar):
    AttributeError: module 'mistune' has no attribute 'BlockGrammar'
[E 15:38:38.452 NotebookApp] {
      "Host": "localhost:8888",
      "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
      "Referer": "http://localhost:8888/tree/code",
      "User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36"
    }

分析

问题报错的原因在于nbconvert版本不匹配,导致不兼容,需要进行更新。

解决

进入conda环境,输入以下指令:

pip install --upgrade --user nbconvert
# --upgrade 更新包
# --user 将Python包安装到系统目录

注:一般上述代码即可解决问题,若上述方法不可行,可尝试输入以下指令(可选):文章来源地址https://www.toymoban.com/news/detail-520045.html

pip install --upgrade "ipython[all]"
# 更新ipython的全部包

到了这里,关于报错解决:jupyter notebook打开显示500 : Internal Server Error的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • nginx部署vue前端项目,访问报错500 Internal Server Error

    描述:当我配置好全部之后,通过 服务器 ip 地址访问,遇到报错信息: 500 Internal Server Error 。 情况说明 前提:我是通过Docker启动nginx容器,通过-v 绑定数据卷,将html文件和nginx.conf通过挂载的方式启动。 我将vue项目打包放在 html路径下。通过启动命令启动nginx容器,命令如下

    2024年02月07日
    浏览(40)
  • HTTP 500 Internal Server Error: 错误的解决方法

     创建openstack镜像的时候报错。HTTP 500 Internal Server Error: The server has either erred or is incapable of performing the requested operation 查看 cat /var/log/glance/api.log日志显示如下。 2022-02-13 11:18:53.201 5691 ERROR glance.common.wsgi     six.reraise(type(de_ref), de_ref) 2022-02-13 11:18:53.201 5691 ERROR glance.common.wsgi  

    2024年02月02日
    浏览(40)
  • Postman报错 status: 500,error: Internal Server Error,数据无法通过json传入后端。

    原因:没有加@RequestBody注解 错误如下: {     \\\"timestamp\\\": \\\"2022-10-08T12:28:11.503+00:00\\\",     \\\"status\\\": 500,     \\\"error\\\": \\\"Internal Server Error\\\",     \\\"path\\\": \\\"/books\\\" } 测试数据: 控制台:   解决方法: 把要传入的book前面加入@RequestBody 而@RequestBody主要用来接收前端传递给后端的json字符

    2024年02月11日
    浏览(38)
  • [Python3]爬虫HTTP Error 500错误,报错信息:urllib.error.HTTPError: HTTP Error 500: INTERNAL SERVER ERROR

    之后报下面的错误: 发现报错代码: 修改代码: 运行成功: 爬到的数据:

    2024年02月16日
    浏览(42)
  • 解决HTTP错误500.19 - internal server error -内部服务器错误的终极指南

    在开发和维护网络应用程序时,难免会遇到各种HTTP错误代码。其中,HTTP错误500.19 - 内部服务器错误可谓是最令人头痛的问题之一。当你的应用程序遇到这个错误时,它似乎就像一道墙壁,挡住了你前进的道路。但别担心,本篇技术博文将揭示解决这个问题的终极方案,让你

    2024年02月04日
    浏览(45)
  • 解决问题:HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效。安装AspNetCoreModuleV2 模块即可

        缺少 AspNetCoreModuleV2 模块,下载安装即可。 ps:.net framework是可以直接发布,IIS指定就能正常访问的。但aspnetcore 项目略有不同,要额外安装一个模块,如果没有安装,会报HTTP 错误 500.19 - Internal Server Error的错。 1、官方版本地址:https://dotnet.microsoft.com/download/dotnet  根据需

    2024年02月12日
    浏览(32)
  • 双层while嵌套循环导致 500internal server error

    在编写从文本文件中提取有用信息的过程中,使用到了双层while嵌套循环(其实内循环就是8,9次数据处理,时间复杂度并不高,为O(n))。 奇怪现象:第一次进入内层while循环,函数会成功执行,但是不能正确退出,且浏览器页面不显示任何内容,只是一个劲儿地转圈圈,随

    2024年02月06日
    浏览(33)
  • jupyter notebook打开后闪退

    在命令行中输入jupyter notebook后,命令行闪退,报错如下: 原因是我之前指定存放jupyter代码的文件夹被我删除了,现在系统找不到这个文件夹,所以才会报错。 解决办法: 首先输入命令jupyter notebook --generate-config,查询配置文件地址,见下图。 使用ctrl+f进行查找 在桌面上创

    2024年02月11日
    浏览(40)
  • 修改Jupyter Notebook默认打开路径

    这里我是重新下载的anaconda,打开Jupyter之后是默认在C盘的一个路径的,现在我们就来修改一下它的一个默认打开路径,这样在我们后续学习过程中,可以将ipynb后缀的文件放在这个目录下就能查看了。  1、先打开Anaconda Prompt,我们直接在命令行输入: 2、然后,再进入 C:Us

    2024年02月11日
    浏览(30)
  • Jupyter notebook文件打开的方法

    一、有时候,我们创建一个jupyter notebook文件,但是它的地址不在系统默认的文件中,该怎么打开呢?可以按照一下方法打开: 这样,你就可以打开所需要的文件项目了 二、有时候在运行jupyter notebook文件时,系统显示缺少第三方库,可直接在表格中输入 这样,就可以直接安

    2024年02月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包