【安装jupyter依赖nbconvert后,jupyter还是找不到nbconvert】打开jupyter notebook报错500:Internal Server Error

文章目录

  • 1. 一般是缺少依赖项或配置问题
    • 1.1.检查运行环境:
    • 1.2. 安装`nbconvert`。
    • 1.3.`jupyter --version`查看还是没有,卸载重新安装。
    • 1.4. 还有安装,继续卸载重新安装
      • 1.4.1.如果删除后还是报已经存在,删除对应文件夹
    • 1.5.`jupyter --version`查看还是没有,卸载重新安装多次还是不行。
    • 1.6.修改nbconvert版本
  • 2. 尝试重新安装 Jupyter Notebook 。
  • 3.重新创建一个conda环境重开。
    • 3.1 创建环境
    • 3.2.安装jupyter
      • 1.配置密码
    • 3.3. jupyter添加conda环境
    • 3.4. 启动jupyter

打开jupyter notebook报错500:Internal Server Error。

一般是缺少依赖项或配置问题: Jupyter Notebook 可能缺少必要的依赖项或配置不正确。

1. 一般是缺少依赖项或配置问题

1.1.检查运行环境:

确保正在使用正确的 Python 环境并且所需的依赖项已经安装

  1. jupyter --version命令查看
    在这里插入图片描述

发现缺少nbconvert

1.2. 安装nbconvert

pip install nbconvert

在这里插入图片描述
发现已经安装了。

1.3.jupyter --version查看还是没有,卸载重新安装。

  • 卸载
pip uninstall nbconvert

在这里插入图片描述

  • 重新安装
pip install nbconvert

在这里插入图片描述
发现还有一个。

1.4. 还有安装,继续卸载重新安装

  • 继续卸载
    在这里插入图片描述
  • 重新安装
    在这里插入图片描述
    在这里插入图片描述

1.4.1.如果删除后还是报已经存在,删除对应文件夹

在这里插入图片描述

1.5.jupyter --version查看还是没有,卸载重新安装多次还是不行。

在这里插入图片描述

1.6.修改nbconvert版本

pip install -U nbconvert== 7.6.0 --user

在这里插入图片描述
(随便试了一个版本,报错了然后告诉所有的版本了。)

在这里插入图片描述

一般到这儿安装好缺少的jupyter依赖项或配置就结束了,就可以打开jupyter了。
在这里插入图片描述

2. 尝试重新安装 Jupyter Notebook 。

Jupyter找不到依赖项,安装也不成功。检查其依赖项安装失败。尝试重新安装 Jupyter Notebook 。

pip uninstall jupyter
pip uninstall notebook

环境乱了。。。重新创建了一个新环境真香。

3.重新创建一个conda环境重开。

3.1 创建环境

conda create -n python39 python=3.9
  • conda其他命令:
# 克隆环境
conda create -n B --clone A  (B代表新环境名,A原环境名)
# 升级python版本
conda install  python=3.10# 除conda环境
conda remove -n 环境名 --all
# 也可以conda info -e后,进入目录直接移除rm对应的环境# 配置国内源下载
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
pip config set global.index-url http://mirrors.aliyun.com/pypi/simple/ && pip config set install.trusted-host mirrors.aliyun.com

3.2.安装jupyter

# 安装
pip install jupyter
pip install notebook
jupyter notebook password # 设置密码

1.配置密码

ipython
[1]: from jupyter_server.auth import passwd;
[2]: passwd()
# 输入你自己设置登录Jupyter界面的密码。
'sha1:b92f3fb7d848:a5d40ab2e26aa3b296ae1faa17aa34d3df351704'# 将生成的字符串写入配置文件。jupyter-notebook  --generate-config # 生成对应的配置文件,打开生成的配置文件
c.ServerApp.password = u'sha1:b92f3fb7d848:a5d40ab2e26aa3b296ae1faa17aa34d3df351704'

3.3. jupyter添加conda环境

#1.进入想要添加到jupyter 的环境
conda info -e (显示当前已有的环境)
conda activate 环境名(进入环境)想要显示的环境
#2.pip install ipykernel 安装ipykernel
python -m ipykernel install --user --name 加入环境名称 --display-name "显示环境名称"
#例:python -m ipykernel install --user --name python39 --display-name "python39"
#进入jupyter查看是否成功

在这里插入图片描述

3.4. 启动jupyter

# 服务器启动,后面的参数可根据实际情况使用,端口根据自己主机情况而定
jupyter-notebook
(jupyter-notebook --ip 0.0.0.0 --port 9643 --allow-root --no-browser)

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/534822.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Java - 框架 - Mybatis】(01) 普通Java项目使用Mybatis操作Mysql - 快速上手

普通Java项目使用Mybatis操作Mysql - 快速上手 说明 通过软件"IntelliJ IDEA"创建"Maven"项目完成;通过"Mybatis"框架操纵"MySQL"数据库完成操作; 环境 Java版本"1.8.0_202";Windows …

基于YOLOv8/YOLOv7/YOLOv6/YOLOv5的商品识别系统(深度学习+UI界面+训练数据集+Python代码)

摘要:在零售行业的技术进步中,开发商品识别系统扮演着关键角色。本博文详细阐述了如何利用深度学习技术搭建一个高效的商品识别系统,并分享了一套完整的代码实现。系统采用了性能强劲的YOLOv8算法,同时对YOLOv7、YOLOv6、YOLOv5等…

Docker部署系列之Docker Compose安装Redis三主三从集群

在日常开发或者编程当中,经常需要用到redis集群,若是按照传统的方式,一个机器一个机器搭建,难免过于繁琐,故而可以通过dock er-compose编排方式,快速搭建。我在搭建过程当中,将操作记录下来&…

TS271IDT运算放大器芯片中文资料PDF数据手册引脚图图片参数价格功能

产品描述: TS271 是一款低成本、低功耗的单通道运算放大器,设计用于采用单电源或双电源供电。该运算放大器采用意法半导体硅栅CMOS工艺,具有出色的消耗-速度比。该放大器非常适合低功耗应用。 电源可通过引脚 8 和 4 之间连接的电阻器进行外…

如何只用pycharm创建venv虚拟环境

如何只用pycharm创建venv虚拟环境 网上貌似没有好的博客讲解,我之前也一直在这环境搭建上疑惑。不过照着我这博客来,应该没问题了。 前言 如图所示,我新建了一个空白文件夹。 接下来点击终端(AltF12) 如果发现开头…

Java异常分类(二)

RuntimeException 运行时异常: 派生于 RuntimeException 的异常,如被 0 除、数组下标越界、空指针等,其产生比较频繁,处理麻烦,如果显式的声明或捕获将会对程序可读性和运行效率影响很大。因此由系统自动检测并将它们交…

Docker 笔记(四)--网络

这篇笔记写的时间很久,记录了Docker 的网络知识,概念从浅入深,对docker网络有一个大体介绍,对部分细节做了详细解析,但涉及的知识点太多,未能在一篇中全部罗列,后续逐步完善吧。 目录 参考环境网…

算法归纳【数组篇】

目录 二分查找1. 前提条件:2. 二分查找边界 2.移除元素有序数组的平方长度最小的子数组59.螺旋矩阵II54. 螺旋矩阵 二分查找 参考链接 https://programmercarl.com/0704.%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE.html#%E6%80%9D%E8%B7%AF 1. 前提条件: 数…

C#类的应用实例1-石头剪刀布

C#类的应用非常广泛,可以用于各种软件开发项目,包括但不限于以下几个方面: 桌面应用程序开发:C#类可用于开发Windows桌面应用程序,如图形用户界面(GUI)应用程序、数据库应用程序等。通过定义类和…

蓝桥杯 填空 卡片

蓝桥杯 填空题 卡片 解题思路&#xff1a; 我们只需要消耗完卡片的个数即可。 代码示例&#xff1a; #include<bits/stdc.h> using namespace std; int a[10]; bool isEnd(){for(int i0;i<10;i){if(a[i]-1)return false;}return true; } bool getN(int x){while(x){i…

基础小白十天学会linux------>linux系统的介绍,应用,以及快速上手

什么是操作系统&#xff1f; 操作系统&#xff08;Operating System&#xff0c;简称OS&#xff09;是管理计算机硬件与软件资源的系统软件&#xff0c;是计算机系统的核心与基石。它负责为用户和其他软件提供交互的界面&#xff0c;同时管理系统资源&#xff0c;如CPU时间、内…

VMwareWorkstation16与Ubuntu 18.04.6 LTS下载与安装

一、准备工作 VMware Workstation Pro 16官网下载&#xff1a; https://customerconnect.vmware.com/cn/downloads/info/slug/desktop_end_user_computing/vmware_workstation_pro/16_0。下载需要账号登录。 二、安装 双击exe文件稍等一会会弹出安装程序&#xff0c;如图 这…