当前位置: 首页 > news >正文

记一次py3.10编译打包踩坑

前言

之前安装py 3.13版本,但是为了使用pyside2,于是又安装了一个3.10版本的,在vscode启用py 3.10,运行没有问题,但是打包的时候就有问题了,报错提示:IndexError: tuple index out of range
再往上翻看日志信息有提及到dis.py和utils.py,于是上网搜了一下,确实是dis.py的问题

解决办法

在dis.py搜索关键字extended_arg,添加一行
extended_arg = 0
上下文为(大概四百多行的地方):

if op >= HAVE_ARGUMENT:
            arg = code[i+1] | extended_arg
            extended_arg = (arg << 8) if op == EXTENDED_ARG else 0
        else:
            arg = None
            extended_arg = 0  --这里添加

这个似乎是3.10的一个bug
使用notepad++ 添加之后报错如下:TabError: inconsistent use of tabs and spaces in indentation

网上查了一下是因为格式有问题,那应该就是通过notepad++添加的格式有问题。

但是使用vscode添加之后就没问题了。

http://www.jsqmd.com/news/318035/

相关文章:

  • 车载便携式自动制冷系统设计
  • 2026年泉州营销策划公司推荐:全域增长实战评测,破解流量分散与转化低下痛点
  • 2026年南通营销策划公司推荐:本地企业数字化转型评价,针对预算有限与落地执行痛点
  • 2026年压力管道检验检测公司TOP排名揭秘:声发射管道内检测、特种设备无损检测
  • 基于STM32的麦克风阵列近场声 源定位系统
  • 2026年水洗石厂家权威推荐:地面水洗石、墙面水洗石、楼梯水洗石、露台水洗石、花园水洗石、泳池水洗石厂家选择指南,赋能空间美学
  • 2026年北京全屋定制品牌推荐:居家场景深度评测,解决环保与设计痛点
  • 2026年宁波营销策划公司推荐:多行业应用场景实战评价,破解增长乏力与预算虚耗痛点
  • 基于Proteus的温控系统设计与仿真
  • 大数据深度学习|计算机毕设项目|计算机毕设答辩|基于图像识别的汽车安全车距保持系统设计
  • 强烈安利8个一键生成论文工具,本科生轻松搞定毕业论文!
  • 日程无
  • 2026年湖南ISO9001质量管理体系公司推荐:ISO9001认证机构 /ISO9001认证流程/ ISO9001认证/ISO14001认证服务精选
  • 告别手动!手把手教你用 Python 实现云端资源自动化部署(含完整源码)
  • 2026年昆山营销策划公司权威测评报告:基于百家客户匿名反馈的口碑深度
  • 华为OD技术面真题 - 数据库Redis - 2
  • 什么是博弈论,何以得名 “博弈论”
  • 2026年昆山营销策划公司权威测评报告:基于百家客户匿名反馈的口碑深度解析
  • 2026年南京营销策划公司专项甄选报告:头部优质机构全景梳理及专业选型指南
  • 2026年南通营销策划公司推荐:基于本地服务与线上布局场景的深度评价与排名
  • 雅思报班不迷路!机构红榜大公开
  • 2026年南京营销策划公司推荐:针对企业数字化转型痛点的多维度评测与排名
  • 基于springboot的智能民宿预定与游玩系统设计与实现-计算机毕业设计源码+LW文档
  • Linux基础——测试业务20个ssh并发时延2-3秒
  • 2026年最新固定资产管理软件深度测评:AI赋能+灵活定制
  • 2026年广东成人本科自考渠道推荐:成人自考教育 /成人自考本科 /自考考研 /自考本科/ 全日制自考本科服务精选
  • Rust最小版本支持MSRV
  • 交叉熵处softmax有计算被浪费,因为我们只需要target位置的softmax而不是整个矩阵的softmax
  • 2026年江阴营销策划公司推荐:多场景实战评测,破解获客与品牌建设核心痛点
  • 2026年昆山营销策划公司推荐:数字化转型趋势评价,涵盖本地企业与品牌出海场景