首页 > 其他分享 >ValueError: Unsupported callback API version: version 2.0 added a callback_api_version, see docs/mig

ValueError: Unsupported callback API version: version 2.0 added a callback_api_version, see docs/mig

时间:2024-10-10 22:50:03浏览次数:1  
标签:abc version py callback mqtt API backend

 

2024/10/10 21:25:44 PM - ERROR - Internal Server Error: /abc
Traceback (most recent call last):
  File "/root/abc/backend/venv/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner
    response = get_response(request)
  File "/root/abc/backend/venv/lib/python3.8/site-packages/django/core/handlers/base.py", line 181, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/root/abc/backend/guolei-django20240831/./DTUmanage/views.py", line 346, in Configue_DTU_UpdateTime_RoundRobin
    client = connect_mqtt()
  File "/root/abc/backend/guolei-django20240831/./DTUmanage/views.py", line 199, in connect_mqtt
    client = mqtt_client.Client(client_id)
  File "/root/abc/backend/venv/lib/python3.8/site-packages/paho/mqtt/client.py", line 772, in __init__
    raise ValueError(
ValueError: Unsupported callback API version: version 2.0 added a callback_api_version, see docs/migrations.rst for details
[pid: 23219|app: 0|req: 7/13] 221.11.20.106 () {40 vars in 846 bytes} [Thu Oct 10 21:25:44 2024] GET /Configue_---_RoundRobin?update_per_secon
ds=30&uploadtime_per_seconds=30&imei_string=86165806873&dtuID=3 => generated 145 bytes in 128 msecs (HTTP/1.1 500) 8 headers in 283 bytes (1 switches
 on core 0)

 

解决方法:

卸载  paho-mqtt           2.1.0

重新安装 paho-mqtt  1.6.1:

paho-mqtt==1.6.1

标签:abc,version,py,callback,mqtt,API,backend
From: https://www.cnblogs.com/emanlee/p/18457189

相关文章

  • 【EBS】EBS系统各模块API及接口
    OracleEBS系统常用API及接口:模块应用场景类型API/接口AP付款核销APIap_pay_invoice_pkg.ap_pay_invoiceAP应付发票审批APIap_approval_pkg.approvalAP预付款核销APIap_prepay_pkg.apply_prepay_fr_prepayAP创建应付发票APIap_import_invoices_......
  • 检查Capital许可状态
    在企业的日常运营中,软件扮演着至关重要的角色,而Capital许可的合规性则是确保软件正常、合法使用的关键。因此,定期检查Capital许可状态成为了一项不可或缺的任务。本文将阐述检查Capital许可状态的重要性,并提供实用的指导,助您轻松确保合规,保障业务顺畅运行。一、Capital许可状态检......
  • 【Flink系列十八】Hudi hive_sync JDO报错 Could not find API definition for name "
    问题现象Error:CouldnotfindAPIdefinitionforname"JDO".Perhapsyoudonthavetherequisitedatanucleus-api-XXXjarintheCLASSPATH?2024-10-1011:12:31,251ERRORDataNucleus.Persistence[]-Error:Co......
  • Linux中提示:/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found 的解决
    一、查看gcc版本中包含哪些库#1.终端中输入如下命令:strings/usr/lib64/libstdc++.so.6|grepGLIBC#2.显示如下:===============================================GLIBCXX_3.4GLIBCXX_3.4.1GLIBCXX_3.4.2GLIBCXX_3.4.3GLIBCXX_3.4.4GLIBCXX_3.4.5GLIBCXX_3.4.6GLIBC......
  • .Net微信服务商平台ApiV3接口
    转载:https://www.cnblogs.com/xilen/p/15380183.html开始在开始之前建议仔细读微信官方文档,接口规则及api文档https://pay.weixin.qq.com/wiki/doc/apiv3_partner/wechatpay/wechatpay-1.shtmlhttps://pay.weixin.qq.com/wiki/doc/apiv3_partner/index.shtml目录整个流程开......
  • 第31篇 实现数据同步的webapi接口
    调用接口实现数据同步demo讲解1.demo整体架构如下2.SynchronizeModel类库这个类库是主要用于实体对象模型的转换,包括请求参数实体RequestModel,数据库实体DBEntity,响应数据实体ResponseModel等,2.1新建一个数据库实体:///<summary>///被测件(雷达)模块信息表///</sum......
  • 基于C语言编程实现发票四要素查验-医疗票真伪查验API
    发票四要素查验是指通过发票代码、发票号码、开票日期和校验码/金额这四个关键信息来验证发票的真实性。这些要素是每张发票独有的,伪造者很难复制出完全一样的发票。而发票查验接口、医疗票真伪查验API正是基于这一原理,为用户提供了一种便捷、高效的查验方式。首先,发票查......
  • 淘宝图片搜索商品数据api接口对接详细的描述和解释
    淘宝图片搜索商品数据接口是一项高级的API服务,它允许用户通过上传图片来搜索淘宝上的商品。这一功能依托于先进的图像识别技术,通过复杂的算法对上传的图片进行分析和处理,从而找到与图片相似的商品。以下是对该接口的详细描述和解释:主要功能、特点、优势主要功能:以图搜图......
  • 深入浅出:API接口的使用方法
    在数字化时代,API接口扮演着越来越重要的角色,它使得不同软件间的数据交换和功能整合变得轻而易举。无论是提升工作效率,还是开发新的应用程序,了解如何使用API接口都是一项宝贵的技能。本文将为您详细介绍API接口的使用方法,无论您是初学者还是有经验的开发者,都能从中获益。一、......
  • 为API编写有效错误处理注释:最佳实践指南
    在API开发中,错误处理是一个至关重要的环节。良好的错误处理不仅能够提高系统的稳定性,还能增强用户体验。编写有效的错误处理注释是确保API用户理解和正确处理错误的关键。以下是一些为API编写有效错误处理注释的最佳实践。1. 明确错误类型在注释中明确指出可能抛出的错误类......