When I try to run the bot with python run_custom.py -m GoldenWallLE -p1 terranbot -p2 ai:
PS E:\Dev\Python\bot\sharpy-starter-bot-master> python run_custom.py -m GoldenWallLE -p1 terranbot -p2 ai
E:\Dev\Python\bot\sharpy-starter-bot-master\venv\lib\site-packages\aiohttp\helpers.py:107: DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8, use "async def" instead
def noop(*args, **kwargs): # type: ignore
Traceback (most recent call last):
File "run_custom.py", line 5, in <module>
from terranbot.bot import TerranBot
File "E:\Dev\Python\bot\sharpy-starter-bot-master\terranbot\bot.py", line 4, in <module>
from sharpy.combat.group_combat_manager import GroupCombatManager
File "E:\Dev\Python\bot\sharpy-starter-bot-master\sharpy-sc2\sharpy\combat\__init__.py", line 8, in <module>
from .micro_rules import MicroRules
File "E:\Dev\Python\bot\sharpy-starter-bot-master\sharpy-sc2\sharpy\combat\micro_rules.py", line 9, in <module>
from .protoss import *
File "E:\Dev\Python\bot\sharpy-starter-bot-master\sharpy-sc2\sharpy\combat\protoss\__init__.py", line 11, in <module>
from .micro_phoenixes import MicroPhoenixes
File "E:\Dev\Python\bot\sharpy-starter-bot-master\sharpy-sc2\sharpy\combat\protoss\micro_phoenixes.py", line 9, in <module>
from sharpy.managers.core import UnitValue
File "E:\Dev\Python\bot\sharpy-starter-bot-master\sharpy-sc2\sharpy\managers\__init__.py", line 1, in <module>
from sharpy.managers.core.manager_base import ManagerBase
File "E:\Dev\Python\bot\sharpy-starter-bot-master\sharpy-sc2\sharpy\managers\core\__init__.py", line 6, in <module>
from .action_manager import ActionManager
File "E:\Dev\Python\bot\sharpy-starter-bot-master\sharpy-sc2\sharpy\managers\core\action_manager.py", line 3, in <module>
from sc2.dicts.unit_train_build_abilities import TRAIN_INFO
ModuleNotFoundError: No module named 'sc2.dicts'
But I already download sc2 package. Is it because the version of sc2 is inconsistent?
When I try to run the bot with
python run_custom.py -m GoldenWallLE -p1 terranbot -p2 ai
:But I already download sc2 package. Is it because the version of sc2 is inconsistent?