PyCharm中Jupyter Notebook遇IoPub数据速率超限问题求助
在PyCharm内调整Jupyter Notebook的Iopub数据速率限制
下面给你两种在PyCharm内生效的解决方法,操作简单易上手:
方法一:直接在PyCharm设置里添加启动参数
- 打开PyCharm设置界面:
- Windows/Linux:点击顶部菜单栏的
File→Settings - Mac:点击顶部菜单栏的
PyCharm→Settings
- Windows/Linux:点击顶部菜单栏的
- 在左侧导航栏依次展开
Tools→Jupyter→Server Configuration - 在Additional command line options输入框中,填入以下内容:
要是需要保留原速率限制窗口(3.0),可以改成:--ServerApp.iopub_data_rate_limit=1.0e10--ServerApp.iopub_data_rate_limit=1.0e10 --ServerApp.rate_limit_window=3.0 - 点击
Apply和OK保存设置,关闭当前Jupyter Notebook会话后重新打开,设置就会生效。
方法二:修改Jupyter全局配置文件
- 打开PyCharm底部的
Terminal终端(没显示的话,点击顶部View→Tool Windows→Terminal调出) - 在终端输入命令生成Jupyter配置文件:
执行后会给出配置文件的保存路径,比如Linux/Mac一般是jupyter server --generate-config~/.jupyter/jupyter_server_config.py,Windows是C:\Users\你的用户名\.jupyter\jupyter_server_config.py - 找到并打开这个配置文件,搜索
iopub_data_rate_limit,找到如下行:
去掉开头的注释符号# c.ServerApp.iopub_data_rate_limit = 1000000#,把值改成10000000000(即1.0e10):
若要调整速率窗口,搜索c.ServerApp.iopub_data_rate_limit = 10000000000rate_limit_window,修改为需要的值:c.ServerApp.rate_limit_window = 3.0 - 保存配置文件,重启PyCharm或重新打开Jupyter Notebook服务即可。
内容的提问来源于stack exchange,提问作者Dontai Lewis
相关产品推荐
相关产品推荐

