导入错误:无法从“functools”导入名称“缓存”
我设法找到的所有解决方案都只在lru_cache. 但就我而言dir(functools),这表明这lru_cache确实存在于functoolswhilecache中!我该如何解决这个问题?
回答
在对文档functools.cache的状态,这只是从Python的3.9起。如果您使用的是较早版本,那么文档还指出它与 using 相同lru_cache(maxsize=None),因此这可能是您的最佳选择。
在寻求帮助之前检查文档总是一个好主意。