Django项目中关于redis包版本的坑

摘要:
4.解决方案:降低管道安装质量

1.环境

python:3.6

django:1.11.8

redis:3.2.1

2.遇到的问题

报错:redis.exceptions.DataError: Invalid input of type: 'UserInfo'. Convert to a byte, string or number first.

Django项目中关于redis包版本的坑第1张

3.原因

不指定安装版本时,pip install redis 会默认安装最新版本 ,这是python中redis包更新导致的问题,3.0变更了srem方法的入

 4.解决方法

降级安装   pip install redis==2.10.6

Django项目中关于redis包版本的坑第2张

免责声明:文章转载自《Django项目中关于redis包版本的坑》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基于Django+celery二次开发动态配置定时任务 ( 一 )Apache conf文件配置个人总结下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Laravel 缓存操作

Laravel 为不同的缓存系统提供了统一的 API。缓存配置位于 config/cache.php。 Laravel 目前支持主流的缓存后端如 File、Memcached 和 Redis 等,默认是使用文件缓存。 env文件配置 ,推荐修改这里 config/cache.php 文件,不建议直接修改 默认laravel支持缓存介质:"apc", "...

利用python制作在线视频播放器遇到的一些问题

经过前期的调研,我准备使用PyQT+PyAV+PyAudio+pillow。期间也尝试过使用ffmpeg-python,但最后还是选择了av这个更底层,自由度更大的库来完成音视频的处理。   ======================== 问题1,win= QWidget()执行为什么会失败 答案: 在此之前,先要执行mapp = QApplicatio...

几款不错的RPA开源软件分享[RPA Plus]

https://blog.csdn.net/dev_kex/article/details/105450790RPAPlus 2020-04-11 13:02:15 10780 收藏 23文章标签: 人工智能 rpa RPAPlus 开源 RPA+AI版权 智能自动化将成为大势所趋,但并不是所有公司都选择购买商业付费软件,有部分研发能力比较强的公司可能会采...

Redis性能问题排查解决手册

阅读目录: 性能相关的数据指标 内存使用率used_memory 命令处理总数total_commands_processed 延迟时间 内存碎片率 回收key 总结 性能相关的数据指标 通过Redis-cli命令行界面访问到Redis服务器,然后使用info命令获取所有与Redis服务相关的信息。通过这些信息来分析文章后面提到的一些性能指标。 i...

用Python操作git命令

import os from git.repo import Repo from git.repo.fun import is_git_dir class GitRepository(object): """ git仓库管理 """ def __init__(self, local_path, repo_url, br...

python基础篇(文件操作)

Python基础篇(文件操作) 一.初始文件操作 使用python来读写文件是非常简单的操作. 我们使用open()函数来打开一个文件, 获取到文件句柄. 然后通过文件句柄就可以进行各种各样的操作了. 根据打开方式的不同能够执行的操 作也会有相应的差异. 打开文件的方式: r, w, a, r+, w+, a+, rb, wb, ab, r+b, w+b...