-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
when running poetry install i get and error saying :
Installing the current project: PyTibia (0.1.0)
Warning: The current project could not be installed: No file/folder found for package pytibia
If you do not want to install the current project use --no-root.
If you want to use Poetry only for dependency management but not for packaging, you can disable package mode by setting package-mode = false in your pyproject.toml file.
In a future version of Poetry this warning will become an error!
and whe ntrying to run the bot with poetry run python main.py there is an error after a few seconds.
$ poetry run python main.py
Traceback (most recent call last):
File "C:\git\PyTibia\main.py", line 2, in <module>
from src.gameplay.threads.pyTibia import PyTibiaThread
File "C:\git\PyTibia\src\gameplay\threads\pyTibia.py", line 4, in <module>
from src.gameplay.cavebot import resolveCavebotTasks, shouldAskForCavebotTasks
File "C:\git\PyTibia\src\gameplay\cavebot.py", line 2, in <module>
from src.repositories.gameWindow.creatures import hasTargetToCreature
File "C:\git\PyTibia\src\repositories\gameWindow\creatures.py", line 8, in <module>
from src.repositories.radar.config import walkableFloorsSqms
File "C:\git\PyTibia\src\repositories\radar\config.py", line 86, in <module>
floorsPathsSqms = np.load(f'{currentPath}/npys/floorsPathsSqms.npy')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\user\AppData\Local\pypoetry\Cache\virtualenvs\pytibia-YUUO83Xo-py3.11\Lib\site-packages\numpy\lib\npyio.py", line 427, in load
fid = stack.enter_context(open(os_fspath(file), "rb"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\git\\PyTibia\\src\\repositories\\radar/npys/floorsPathsSqms.npy'
after trying to debug abit it looks like the problem that buildFloorsPaths.py is never ran so radar/npys/floorsPathsSqms.npy is never created.
To Reproduce
Steps to reproduce the behavior:
clean project
poetry install
poetry run python main.py
Expected behavior
expect radar/npys/floorsPathsSqms.npy to exist
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
- OS: Windows
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working