gpt4 book ai didi

python - 请求实体太大 : Can't save large Jupyter notebook, 尽管配置了 max_body_size

转载 作者:行者123 更新时间:2023-12-05 06:56:25 26 4
gpt4 key购买 nike

我有一个 JupyterLab 笔记本,当我尝试保存它时抛出以下错误。

File Save Error for ld_matrix.ipynb
Invalid response: 413 Request Entity Too Large

笔记本包含一个图像图(通过 Bokeh image plot ),大约 200 KB(因此,不是很大)。

我尝试在 Jupyter 配置中增加 c.NotebookApp.max_body_size(参见 Jupyter config docs),但这没有帮助。我也试过 c.NotebookApp.max_buffer_size 也无济于事。

Jupyter 版本:

jupyter core     : 4.7.0
jupyter-notebook : 6.1.5
jupyter client : 6.1.7
jupyter lab : 2.2.9

最佳答案

抱歉,我只有(可能的)部分解决方法。当我尝试使用 localtunnel 连接到我的服务器时遇到同样的问题但是当我进行 ssh 端口转发时,我没有得到这个问题。

我的 jupyter --version 给出了以下内容:

jupyter core     : 4.6.3
jupyter-notebook : 6.1.4
qtconsole : 4.7.7
ipython : 7.19.0
ipykernel : 5.3.4
jupyter client : 6.1.7
jupyter lab : 2.2.6
nbconvert : 6.0.7
ipywidgets : 7.5.1
nbformat : 5.0.8
traitlets : 5.0.5

我启动笔记本

nohup jupyter notebook --no-browser --port=8889

我启动 ssh 端口转发

ssh -L 8889:127.0.0.1:8889 user@example.com

user@example.com 是我在远程服务器上的帐户,我可以访问并希望在该远程服务器上运行笔记本服务器。

然后我通过本地计算机的浏览器访问 localhost:8889 来访问这些笔记本。它们可以正确编辑和自动保存。

要使用我调用的 localtunnel 访问笔记本

nohup npx localtunnel --port 8889 --subdomain mysubdomain

然后尝试使用 mysubdomain.loca.lt 访问笔记本。当我保存笔记本时,右上角出现一个棕色框,上面写着“请求实体太大”。有时,当我清除所有输出时,我可以保存但并非总是如此。我确实更改了您更改的两个设置(实际上我的笔记本低于旧限制),但这没有帮助。为了确保确实设置了这些参数,我还尝试修改启动笔记本服务器的命令:

nohup jupyter notebook --no-browser --port=8889 --NotebookApp.max_buffer_size=numberofbytes --NotebookApp.max_body_size=numberofbytes

我不明白为什么 SSH 隧道可以神奇地为我解决问题!理想情况下,我会让其他人仅使用笔记本密码而不是我在远程服务器上的帐户密码来编辑我的笔记本,因此我希望使用像 localtunnel 这样的服务。

关于python - 请求实体太大 : Can't save large Jupyter notebook, 尽管配置了 max_body_size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65145348/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com