Dzleon 2024-06-07 11:15 采纳率: 0%
浏览 26

NBextensions/JPT Notebook 载入问题(forbidden)

安装好NBextensions 后,进入notebook一直是这个载入界面

img

jupyter notebook控制台窗口报错是403,如下

img

尝试过卸载重装和还是一样的
python版本3.9.18
jupyter notebook版本6.5.6


后来发现以上问题在一个环境“env”下,尝试在base环境安装NBextensions,安装成功
再次进入env 环境下下的notebook,问题仍然存在,并且发现新的问题:notebook其他功能也不可用
打开目录下的文件以及新建窗口都会报错:

img

img

在此基础上尝试部分网络上的方法

  1. 更改 “jupyter_notebook_config.py”路径:无效

    img


    【原文:https://forums.fast.ai/t/error-while-trying-to-open-jupyter-notebook-in-paperspace/22634/3
  2. 清楚浏览器缓存:无效
    【原文:https://www.bilibili.com/read/cv27353854/
  3. 尝试其他浏览器打开:无效
  4. 尝试更换端口:无效
    【原文:https://blog.csdn.net/qq_23938507/article/details/131370115?ops_request_misc=&request_id=&biz_id=102&utm_term=notebook%20%E6%9C%8D%E5%8A%A1%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%EF%BC%9AForbidden&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-131370115.142^v100^pc_search_result_base7&spm=1018.2226.3001.4187
  5. 尝试卸载重装jupyter:无效
    【原文:https://blog.csdn.net/qq_45854695/article/details/136157243?spm=1001.2014.3001.5506

接下来打算创建新环境再尝试[有点抗拒,所有库都得重新安装]
还有什么办法可以尝试吗??求解决办法!!


最终【解决办法】
更新jupyter server:

```pip install --upgrade "jupyter-server<2.0.0"

img

成功解决
方法来源【https://github.com/jupyter/notebook/issues/6702

  • 写回答

1条回答 默认 最新

  • 阿里嘎多学长 2024-06-07 11:22
    关注

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


    根据您提供的两个屏幕截图中的错误信息和描述,这里是一些可能的解决方案:

    1. 403 Forbidden 错误

      • 这个错误通常表示您的Jupyter Notebook服务器没有正确配置,或者您没有足够的权限访问特定的资源。这可能是由于配置文件的权限问题,或者Jupyter Notebook的认证设置不正确。
    2. NBextensions 载入问题

      • 从错误日志来看,似乎Jupyter Notebook在尝试访问NBextensions时遇到了权限问题。这可能是因为NBextensions的配置文件没有正确的权限设置。

    以下是一些解决步骤:

    检查配置文件权限

    确保您的Jupyter Notebook配置文件(通常是 jupyter_notebook_config.py)和NBextensions的配置文件具有正确的权限。您可以使用以下命令来设置权限:

    chmod 644 ~/.jupyter/jupyter_notebook_config.py
    

    检查Jupyter Notebook认证设置

    如果您使用的是默认的认证设置,确保没有更改任何可能影响认证的配置。如果更改过,尝试恢复默认设置或检查配置文件中的相关设置。

    重新安装NBextensions

    尽管您已经尝试过卸载和重新安装,但有时候彻底删除并重新安装可以解决问题:

    pip uninstall jupyter_nbextensions_configurator
    pip install jupyter_nbextensions_configurator
    

    清除缓存和重启服务

    有时候,清除Jupyter Notebook的缓存并重启服务可以解决一些问题:

    jupyter notebook --Clear-All
    jupyter notebook stop
    jupyter notebook start
    

    检查Python和Jupyter Notebook的版本兼容性

    确保您的Python版本与Jupyter Notebook版本兼容。虽然Python 3.9.18和Jupyter Notebook 6.5.6应该兼容,但有时更新到最新版本可以解决问题。

    查看日志文件

    检查Jupyter Notebook的日志文件,通常位于 ~/.jupyter/logs 目录下,可能会有更详细的错误信息。

    参考资料

    如果上述步骤仍然无法解决问题,您可能需要提供更多的信息,或者在Jupyter Notebook的社区论坛或GitHub仓库中寻求帮助。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 6月11日
  • 修改了问题 6月7日
  • 创建了问题 6月7日

悬赏问题

  • ¥15 Linux分区格式化后挂载4TB新硬盘显示无法识别filesystem
  • ¥15 燃机的MPC控制器代码问题
  • ¥15 powershell删除目录及文件空格等符号问题
  • ¥20 微信h5网页如何静默获取到用户的基本信息(头像昵称)
  • ¥15 如图所示交换机网络该如何规划配置
  • ¥15 CUDA driver error
  • ¥15 师哥师姐们,如何帮我下载一下python?
  • ¥15 Office版本升级,Oracle连接报错
  • ¥20 利用python搜索PDF文件中是否存在1
  • ¥15 ImportPathMismatchError