小行星坠落114514 2022-06-20 16:59
浏览 471
已结题

pyinstaller报错:KeyError: 'CALL_FUNCTION'

问题遇到的现象和发生背景

pyinstaller报错:KeyError: 'CALL_FUNCTION'

问题相关代码,请勿粘贴截图
from tkinter import *
window = Tk()
window.title("标题")
window.geometry("200x100")
menubar = Menu(window)
fmenu = Menu(menubar)
for each in ["A","B", "C"]:
    fmenu.add_command(label=each)
menubar.add_cascade(label="fuck",menu=fmenu)
window.config(menu=menubar)
window.mainloop()
运行结果及报错内容
J:\VS\PYTHON>pyinstaller -F -w GUI.py
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "D:\python311\Scripts\pyinstaller.exe\__main__.py", line 7, in <module>
  File "D:\python311\Lib\site-packages\PyInstaller\__main__.py", line 107, in run
    parser = generate_parser()
             ^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\__main__.py", line 78, in generate_parser
    import PyInstaller.building.build_main
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\building\build_main.py", line 35, in <module>
    from PyInstaller.depend import bindepend
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\depend\bindepend.py", line 26, in <module>
    from PyInstaller.depend import dylib, utils
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\depend\utils.py", line 33, in <module>
    from PyInstaller.depend import bytecode
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\depend\bytecode.py", line 95, in <module>
    _call_function_bytecode = bytecode_regex(rb"""
                              ^^^^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\depend\bytecode.py", line 60, in bytecode_regex
    pattern = re.sub(
              ^^^^^^^
  File "D:\python311\Lib\re.py", line 189, in sub
    return _compile(pattern, flags).sub(repl, string, count)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\depend\bytecode.py", line 62, in <lambda>
    lambda m: _instruction_to_regex(m[1].decode()),
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "D:\python311\Lib\site-packages\PyInstaller\depend\bytecode.py", line 40, in _instruction_to_regex
    return re.escape(bytes([dis.opmap[x]]))
                            ~~~~~~~~~^^^
KeyError: 'CALL_FUNCTION'

我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 6月28日
    • 创建了问题 6月20日

    悬赏问题

    • ¥20 基于MATLAB的TDOA
    • ¥15 为啥输入字体突然变了
    • ¥20 已知坐标,换成MATLAB可以用的数据
    • ¥15 这个python五子棋代码的每一句意思是什么啊
    • ¥15 求一段隐藏代码,隐藏一些内容
    • ¥15 汇川EASY521plc电子凸轮
    • ¥15 C++ 如何判断设置快捷键来实现隐藏/显示窗口
    • ¥15 关于#材料工程#的问题:有没有具有电子阻挡层和空穴阻挡层的电池仿真silvaco代码例子或者其他器件具有阻挡层例子的silvaco代码(最好还有相关文献)
    • ¥60 基于MATLAB的TAOD算法
    • ¥15 Groimp使用疑问