Code前端首页关于Code前端联系我们

Django ModuleNotFoundError: No module named 'pymemcache' 解决方案

terry 2年前 (2023-09-24) 阅读数 56 #后端开发

有两种可能:

第一种:找不到模块:

pip install pymemcache

请注意,Django 在 3.2 版本之后不支持 python-memcached PcheyMemcached 。 自版本 3.2 起保留:MemcachedCache 已弃用,因为 python-memcached 有问题并且似乎被忽略。使用 PyMemc acheCache 或者 当时提示是:

ModuleNotFoundError: There is no module called 'pymemcache'

我查了百度,又在程序中添加了一个

python-memcached==1.59

。工作。由于memcache有问题,我不想缓存它。

于是我关闭了缓存,我关闭了settings.py中与memcache相关的设置,然后运行makemigration进行了迁移,成功了。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门