问题标签 [ipycache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1648 浏览

caching - jupyter 扩展:ipycache:如何清除缓存

Jupyter 扩展是 Jupyter Notebook 的一组扩展,允许进行各种自定义。ipycache允许缓存计算单元的内容以节省计算时间,如本例所示

有没有办法明确地使缓存的结果无效并强制重新计算设备手动删除和删除文件?

在快速搜索后没有找到例如“显式无效缓存”参数,尽管我记得几年前在一个例子中看到过一些东西。

0 投票
1 回答
34 浏览

python - 在诗歌和jupyter中找不到模块cPickle

我正在尝试在 Jupyter 笔记本单元格中缓存一些变量,这些变量很大并且需要很长时间才能计算。我使用 Ubuntu 20.04 和 Python 3.8。我ipycache在我的 pyproject.toml 文件中添加了它,它与 Poetry 一起成功安装。然后,我添加%load_ext ipycache了一个单元格,当我执行它时,我得到:

我认为pickle默认情况下在 Python >=3 中使用它,并且无论何时cPickle导入,它都会自动使用pickle。但是,这个 import ( import inspect, os, sys, textwrap, cPickle) 不是我的目标,所以我不能做类似import pickle as cPickle修复这个错误的事情。它似乎ipycache也不再维护了。是否可以从我这边解决这个问题,或者我应该尝试不同的缓存方法?