当前位置: 首页 > 面试题库 >

如何增加Jupyter笔记本的内存限制?

苗阳
2023-03-14
问题内容

我在Windows 10上使用带Python3的jupyter笔记本。我的计算机具有8GB RAM,至少4GB RAM是可用的。

但是当我想使用以下命令制作大小为6000 * 6000的numpy ndArray时 np.zeros((6000, 6000), dtype='float64')Unable to allocate array with shape (6000, 6000) and data type float64

我认为这不会使用超过100MB的RAM。我试图更改数字以查看发生了什么。我可以做的最大数组是(5000,5000)。在估计需要多少RAM时是否犯了错误?


问题答案:

Jupyter笔记本电脑具有默认的内存限制大小。您可以按照以下步骤尝试增加内存限制:
1)使用命令生成html" target="_blank">配置文件:

jupyter notebook --generate-config

2)打开位于“ jupyter”文件夹内的jupyter_notebook_config.py文件,然后编辑以下属性:

NotebookApp.max_buffer_size = your desired value

切记删除属性值之前的“#”。
3)保存并运行jupyter笔记本。现在,它应该使用设置的内存值。另外,不要忘记从jupyter文件夹中运行笔记本。

另外,您可以使用以下命令简单地运行Notebook:

 jupyter笔记本--NotebookApp.max_buffer_size =您的值


 类似资料:
  • 在wsl(Windows linux子系统)中的conda虚拟环境中运行jupyter笔记本时,复制粘贴url将不起作用。它总是显示“响应时间太长”或“连接超时”。

  • 我想增加单元格和文本的大小以提高可读性,我已经尝试过这个解决方案:如何在浏览器中增加Jupyter/ipython笔记本的单元格宽度?。 然而,这只会使单元格变宽而不是变大,所以所有文本都保持相同的小尺寸。 Jupyter笔记本的屏幕截图 我想要Jupyter笔记本的样子

  • 所以我试图修复我的Jupyter笔记本(它不允许我导入库),但是,似乎我让事情变得更糟了。现在每当我启动笔记本时,内核就会启动,然后立即消失。我得到的错误如下: 有办法解决这个问题吗?或者我应该进行全面的卸载和重新安装吗?还有,我该怎么做呢?当我执行sudopip卸载jupyter时,它似乎不起作用。

  • 问题内容: 我正在研究Jupyter Notebook,并希望通过使用Google GPU使其运行更快。我已经进行了一些研究并找到了解决方案,但是它对我没有用。 解决方案是: “最简单的方法是使用Connect to Local Runtime, 然后选择硬件加速器作为GPU,如Google Colab Free GPU Tutorial中所示 。” 我确实设法将googe colab连接到jup

  • 问题内容: 我以前在Mac上使用过(python 2和3)。一段时间不使用后,似乎无法解决问题。使用命令从终端启动笔记本时,然后选择我要使用的笔记本,出现错误: 我肯定这与我的Internet连接无关(我尝试了2台连接到不同网络的机器)。 我已经读过浏览器可能是问题所在,因此我已经安装了Chrome和Firefox。但是,当我使用Safari,Chrome和Firefox时出现此错误。 然后我读到

  • 问题内容: 我在增加PHP作为Apache模块的内存限制时遇到问题。 如果我将以下指令放入Apache配置中,则可以正常运行: 但是超过2GB无效,它将恢复为128MB。 这里有什么问题?我需要更多内存来完成一些与PDF相关的任务。 服务器为Debian 2.6.32-5-amd64#1 SMP,PHP 5.3.3-7 + squeeze13,具有12GB物理RAM。 问题答案: 您是否尝试过使用