Skip to content

Exception: Invalid TPK magic bytes #367

@YumeMichi

Description

@YumeMichi
Python 3.14.3 (main, Feb 13 2026, 15:31:44) [GCC 15.2.1 20260209] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import UnityPy
Traceback (most recent call last):
  File "<python-input-0>", line 1, in <module>
    import UnityPy
  File "/usr/lib/python3.14/site-packages/UnityPy/__init__.py", line 3, in <module>
    from .environment import Environment as Environment
  File "/usr/lib/python3.14/site-packages/UnityPy/environment.py", line 12, in <module>
    from .files import BundleFile, File, ObjectReader, SerializedFile, WebFile
  File "/usr/lib/python3.14/site-packages/UnityPy/files/__init__.py", line 1, in <module>
    from .BundleFile import BundleFile
  File "/usr/lib/python3.14/site-packages/UnityPy/files/BundleFile.py", line 11, in <module>
    from . import File
  File "/usr/lib/python3.14/site-packages/UnityPy/files/File.py", line 152, in <module>
    from . import BundleFile, ObjectReader, SerializedFile, WebFile  # noqa: E402
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.14/site-packages/UnityPy/files/ObjectReader.py", line 23, in <module>
    from ..helpers.Tpk import get_typetree_node
  File "/usr/lib/python3.14/site-packages/UnityPy/helpers/Tpk.py", line 473, in <module>
    init()
    ~~~~^^
  File "/usr/lib/python3.14/site-packages/UnityPy/helpers/Tpk.py", line 26, in init
    blob = TpkFile(stream).GetDataBlob()
           ~~~~~~~^^^^^^^^
  File "/usr/lib/python3.14/site-packages/UnityPy/helpers/Tpk.py", line 156, in __init__
    raise Exception("Invalid TPK magic bytes")
Exception: Invalid TPK magic bytes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions