Invalid input of type: CacheKey. Convert to a byte, string or number first:杂记问题处理

Ubuntu 22.04下Minkowski Engine编译避坑指南:解决Cuda 12.2与Pytorch cu118版本冲突 本文详细介绍了在Ubuntu 22.04系统中解决Minkowski Engine编译时Cuda 12.2与Pytorch cu118版本冲突的实用方法。通过修改版本检查逻辑、创建兼容符号链接等技巧,帮助开发者顺利完成编译,并提供了性能优化建议和替代方案,确保三维点云处理任务的高效运行。 阅读详情

问题如下图:

Invalid input of type: ‘CacheKey’. Convert to a byte, string or number first
在这里插入图片描述

  • 在网上搜索了很多,也没有结果,都说是redis数据库版本过高,需要更换成2.10.6,但是 如果redis换成 2.10.6版本的话,celery又会报错,因为 它只支持3.2.0以上版本,很冲突。。。所以绞尽脑汁,在想是否是django-redis的问题,他可是和django和 redis有很大的关系啊!! 所以再三尝试之下,我选择使用 django-redis==4.8.0版本!问题解决
  • 下面是我的一些配置:大家可以参考(我的django比较老,但是以后会更新最新版的django教学,现在先体验老版本与新版的差异)、
    在这里插入图片描述
Android 埋点信息分析——statsd框架 StatsPullAtomService 用以采集数据,并将数据填充到参数中,在StatsManager.PullAtomCallbackInternal 中会转换成 Parcel 格式传入到 native。 StatsCallbackPuller::PullInternal 中会回调StatsManager.PullAtomCallbackInternal 的onPullAtom,该函数中会回调StatsCallbackPuller::PullInternal 中定义的PullResultRecei 阅读详情

相关推荐

半导体工厂自动化实战:用secs4net实现设备与MES系统通信(附完整代码)

本文详细介绍了如何利用secs4net框架实现半导体工厂设备与MES系统的高效通信。通过解析SECS/GEM协议的核心架构、关键业务场景实现及性能优化实践,帮助开发者快速掌握工业自动化通信技术,提升生产效率和系统稳定性。

transformer2023的博客 891

Invalid input of type: ‘NoneType‘. Convert to a byte, string or number first

使用airflow,将查询的sql结果插入redis中,报了如下错误 解决方法,如下: 1.redis版本过高 解决方法:解决redis版本过高 注:但未尝试,这是最后的解决方法 2.数据的问题 可以先查看自己的数据是否有null数据,在这里,我查看了自己的数据中,有null的数据,所以导致了这个问题,因为有为null的空数据,导致了插入redis时,无法判断具体类型,从而报这个错误。 ...

xhzxhz12的博客 1142

基于BQ24610的24V电池充电板

转自我的博客 本文的主要目的在于传播基本的阅读datasheet的能力,以及PCB设计需要注意的基本问题。 本次需要设计的是24V动力锂电池充电电路。 原理图设计 参考官方参考电路 为了快速设计电路,自然是参考官方参考电路,选择Typical Application。 做细微的参数调整 由于我们的需求是给24V的电池充电,所以需要稍微修改一下原理图,接下来需...

greedyhao的博客 1万+

Django项目报错:Invalid input of type: ‘CacheKey‘. Convert to a bytes, string, int or float first.

Django项目报错:Invalid input of type: 'CacheKey'. Convert to a bytes, string, int or float first., 记录下错误原因和解决方法。

qq_40483419的博客 1016

别再硬啃理论了!手把手教你用Simulink搭VSG并网模型,模拟线路故障(含三相故障模块详解)

本文提供了一份详细的Simulink VSG并网模型搭建指南,特别聚焦于三相故障模块的配置与仿真。通过逐步指导,帮助电力电子工程师掌握从基础电路搭建到复杂故障模拟的全流程,包括单相接地、两相短路等典型故障的波形分析与参数设置技巧,有效弥合理论与实践的鸿沟。

weixin_29057237的博客 317

用 SAP Fiori Launchpad Content Manager 做目录传输:把 Catalog 变更稳稳送到目标系统

摘要:SAP Fiori项目中,目录传输是确保应用一致交付的关键环节。开发团队常遇到目录在不同系统/客户端间不一致的问题,核心在于理解Launchpad内容管理的两种作用域:系统级(/UI2/FLPCM_CONF)使用workbench请求跨系统传输,客户端级(/UI2/FLPCM_CUST)通过customizing请求按SCC4设置传输。混淆作用域会导致目录分叉,如系统级目录被客户端本地修改后形成独立副本。官方推荐使用Content Manager而非过时的Launchpad Designer,并强调手

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 102

Invalid input of type: 'CacheKey'. Convert to a byte, string or number first.

我是在django当中使用redis出现的这个报错; 原因:django-redis和redis(python原生包)会有一个兼容的问题; Traceback (most recent call last): File "<console>", line 1, in <module> File "/Users/jiso/workspace/TDMS_Env/l...

qq_40975831的博客 984

C#上位机+TensorFlow Lite 轻量化AI模型部署实战(工业级完整版,低算力工控机首选)

工业自动化轻量化AI部署指南:C# + TensorFlow Lite实战 摘要:本文针对工业自动化领域机器视觉部署的痛点,提出基于C#和TensorFlow Lite(TFLite)的轻量化解决方案。该方案完美适配低算力工控环境(J1900/2G内存),具有以下核心优势:1)极致轻量化,模型体积仅KB-MB级;2)CPU深度优化,单帧推理≤15ms;3)零环境依赖,纯C#部署;4)工业级稳定性,7×24小时运行。教程涵盖从环境搭建、模型转换到C#封装的完整流程,特别提供YOLOv8等工业常用模型的TFLi

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1030

Invalid input of type: ‘CacheKey‘. Convert to a bytes, string, int or float first.

原因 redis版本过高 解决方案 pip install redis==2.10.6

xxwwh的博客 1003

Agent应用实践之三十六 - AgentScope高阶用法:AG-UI

AI 大模型飞速进化,不懂 AI、不会用 Agent 的程序员,正在慢慢被行业淘汰。现在 AI 新技术迭代快到离谱:RAG 还没学明白,MCP 接踵而来;工具刚上手,Skills、各类新 Agent 概念又轮番刷屏;Manus还没看懂,就出来OpenClaw,OpenClaw热度还没退,又出来Hermes。越追越乱、越学越焦虑,永远在被动跟风,陷入学不完、跟不上、用不上的内耗。其实焦虑的根本原因,不是新技术太多,而是不懂大模型 Agent 应用底层原理,只会零散跟风,没有通用方法论。为此我专门推出Agent

代码让AI扣 138

【四足机器人项目实战】四足机器人支撑腿反作用力规划之VMC解耦控制方法

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言一、基于模型的工作空间控制框图二、原理三、缺点 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对未简化的动力学模型规划反作用力+运动学模型雅可比+虚功原理规划关节扭矩方法做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 一、基于模型的工作空间控制框图 . . 二、原理 基于机器人的动力学模

qq_35635374的博客 6597

Redis 缓存的常见异常及解决方案,干货建议收藏!

来源| OSCHINA 社区作者 | 京东云开发者-京东物流 陈昌浩原文链接:https://my.oschina.net/u/4090830/blog/68636471 导读Redis 是当前最流行的 NoSQL 数据库。Redis 主要用来做缓存使用,在提高数据查询效率、保护数据库等方面起到了关键性的作用,很大程度上提高系统的性能。当然在使用过程中,也会出现一些异常情景,导致 Redis 失...

程序猿DD 1648

基于STM32的DS1302电子时钟电路与程序设计

这个示例代码中,我们使用DS1302_GetTime函数从DS1302芯片获取当前时间,并使用DS1302_GetDate函数获取当前日期。在本文中,我们将介绍如何使用STM32微控制器和DS1302实时时钟芯片来构建一个基于STM32的DS1302电子时钟,并提供相应的程序设计。请注意,以上示例代码仅供参考,具体的实现细节可能会根据使用的开发环境和硬件组件有所差异。在实际应用中,你可能需要根据自己的需求进行适当的调整和修改。为了完整实现电子时钟的功能,你还可以添加其他功能,例如闹钟设置、温度显示等。

UbiSqlserver的博客 1323

出现Invalid input of type: 'CacheKey'. Convert to a byte, string or number first报错

redis版本过高 pip install redis==2.10.6

weixin_42289273的博客 1162

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

WEB开发所遇异常报错:django1.8项目显Invalid input of type: 'CacheKey'. Convert to a byte, string or number first

redis版本过高导致 解决方法: pip install redis==2.10.6 -i https://pypi.douban.com/simple/

Pythonicc的博客 9万+

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

一些关于Redis的坑

#1 DataError at /api/alleventlist/ Invalid input of type: 'CacheKey'. Convert to a byte, string or number first. 解决 redis版本的问题,把redis版本改成2.0即可 pip3 install redis==2.10.6 ...

Auto 4365

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

redis教程Redis 字符串(七)

Redis 字符串数据类型的相关命令用于管理 redis 字符串值 1、SET key value #设置指定 key 的值 2、GET key #获取指定 key 的值。 3、GETRANGE key start end #返回 key 中字符串值的子字符 4、GETSET key value #将给定 key 的值设为 value ,并返回 key 的旧值(old value)。 5、...

oatmeal2015的博客 533

java ioexception异常_java.io.UTFDataFormatException

java.io.UTFDataFormatException: invalid first byte问一个用命令行运行JAR出的错误的原因invalidfirstbyte11111111C:\j2me\projects\hello>midp-classpath.-Xdescriptorabc.jadjava.io.UTFDataFormatException'>java.i...

weixin_39529443的博客 1461

Redis 协议规范

Redis Protocol specification Redis clients communicate with the Redis server using a protocol called RESP (REdis Serialization Protocol). While the protocol was designed specifically for Redis, i

cuidongdong1234的专栏 1370

解决redis报错

最近想学学redis, 于是在虚拟机搭了一个环境 ,安装好了redis, 3.0.0版本。正常启动,本地连接测试,竟然报了一个错误RedisException: protocol error, got 'n' as reply type byte, 查了一下,原来是 启动 redis-server的时候  没有加上配置文件,于是把redis.conf 复制到/etc/下一份,在配置文件里redis...

yuzeiger的专栏 2743

关于Invalid input of type: 'NoneType'. Convert to a byte, string or number first.的解决办法

场景 在网络驱动器中,使用flask的virtualenv安装redis 2.10.6版本,但是报错: ‘NoneType’. Convert to a byte, string or number first. 解决办法 百度发现是redis的版本过高,通过检查,virtualenv的版本是2.10.6,但是linux中已经存在redis 3.0版本,所以需要pip uninstall re...

qq_41911460的博客 4459

Django报错expected string or buffer

最近写django项目,进行模型改动后migrate出现这个报错。从stack overflow上面看见的解决方法。 解决方法,删掉项目目录下的migrations文件夹然后运行命令python makemigrations migrateProblem solved!!! 开心~

XpxiaoKr的博客 1962

Django简单文章发布

一 发布和显示文章思维导图 二 预备知识 1 Django内置的slugify (venv) E:\Django\mysite\mysite&gt;python manage.py shell Python 3.6.7 (v3.6.7:6ec5cf24b7, Oct 20 2018, 13:35:33) [MSC v.1900 64 bit (AMD64)] on win32 Type...

实践求真知 1721

redis Caused by: io.lettuce.core.RedisException: io.lettuce.core.RedisConnectionException:

1找到redis的配置文件 redis.conf vim redis.conf 修改 protected-mode  yes 改为 protected-mode no   注释掉  #bin 127.0.0.1   保存配置文件 :wq 然后带配置文件启动redis   进入redis/src ./redis-server  ../reids.conf   转载 :h...

peng_0129的博客 8951

运行增强学习框架Ray报错:关于Redis的一些东西,redis.exceptions...

(不断更新...)   Ray Version:0.5.3 Python Version:3.5.6 导入ray,并初始化执行环境 import ray ray.init(use_raylet=True) 得到如下错误1: redis.exceptions.DataError:类型的输入无效:'NoneType'。首先转换为字节,字符串或数字。 Process STDOUT an...

图特摩斯科技-博客 1万+

accept的Invalid Argument错误

在编写socket程序的时候,遇到一个奇怪的问题,服务端用accept接收请求,客户端通过telnet连接上去。结果每次连上去以后连接又立即断开了,而server端accept以后并没有close连接。   代码如下: /*server*/ int main() { //... socklen_t cli_len; struct sockaddr_in clientad...

bollaxu的专栏 630
上一篇: 用django-redis来存储session及记住用户的登录名 : django开发之天天生鲜项目知识总结【7】
下一篇: 【详细】FastDFS安装和配置:django开发之天天生鲜项目知识总结【9】
我是py呀
博客等级 码龄8年 205粉丝 130原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值