Skip to content

Can't Import Enum #45

@MiloCharmingMagician

Description

@MiloCharmingMagician

Describe the bug

H:\work\cyndanera\Projects\toontown\server\OpenLevelEditor>"C:/Panda3D-1.11.0-x64/python/python.exe" -m pip install -r requirements.txt
Requirement already satisfied: aiohttp in c:\panda3d-1.11.0-x64\python\lib\site-packages (from -r requirements.txt (line 1)) (3.8.5)
Requirement already satisfied: attrs>=17.3.0 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from aiohttp->-r requirements.txt (line 1)) (23.1.0)
Requirement already satisfied: charset-normalizer<4.0,>=2.0 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from aiohttp->-r requirements.txt (line 1)) (3.2.0)
Requirement already satisfied: multidict<7.0,>=4.5 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from aiohttp->-r requirements.txt (line 1)) (6.0.4)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from aiohttp->-r requirements.txt (line 1)) (4.0.2)
Requirement already satisfied: yarl<2.0,>=1.0 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from aiohttp->-r requirements.txt (line 1)) (1.9.2)
Requirement already satisfied: frozenlist>=1.1.1 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from aiohttp->-r requirements.txt (line 1)) (1.4.0)
Requirement already satisfied: aiosignal>=1.1.2 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from aiohttp->-r requirements.txt (line 1)) (1.3.1)
Requirement already satisfied: idna>=2.0 in c:\panda3d-1.11.0-x64\python\lib\site-packages (from yarl<2.0,>=1.0->aiohttp->-r requirements.txt (line 1)) (3.4)

H:\work\cyndanera\Projects\toontown\server\OpenLevelEditor>"C:/Panda3D-1.11.0-x64/python/python.exe" -m ttle --hoods TT
TTLocalizer: Running in language: english
from toontown.toonbase.TTLocalizerEnglish import *
Traceback (most recent call last):
  File "C:\Panda3D-1.11.0-x64\python\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Panda3D-1.11.0-x64\python\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "H:\work\cyndanera\Projects\toontown\server\OpenLevelEditor\ttle.py", line 18, in <module>
    from toontown.toonbase import ToontownGlobals
  File "H:\work\cyndanera\Projects\toontown\server\OpenLevelEditor\toontown\toonbase\ToontownGlobals.py", line 8, in <module>
    from direct.showbase.PythonUtil import Enum, invertDict
ImportError: cannot import name 'Enum' from 'direct.showbase.PythonUtil' (C:\Panda3D-1.11.0-x64\direct\showbase\PythonUtil.py)

Reproduction Steps

start run.bat

Expected behavior

It just won't run and shows this log

Attachments

None

System Info

  • OS: Windows 10
  • Command Line:
    "C:/Panda3D-1.11.0-x64/python/python.exe" -m pip install -r requirements.txt
    :top
    "C:/Panda3D-1.11.0-x64/python/python.exe" -m ttle --hoods TT
    pause
    goto top
  • Source of resources
    OpenToontown
  • Panda Version: OpenToontown Panda3D Version

Checklist

  • Did you read the entirety of the readme?
  • Did you check for duplicate issues?
    Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions