In order to get the best help, it is suggested to answer the following questions:
What is the goal you are trying to achieve?
I want my pipeline to run on a remote desktop so that colleagues can run it by double-clicking a .bat file. I packaged the project, pip installed the wheel file (egg file throws an error) on the remote computer and added the necessary folders (config, logs, data). However, I dont get a Kedro project. All I see is that it installed the necessary packages. None of the codes or usual folders are there. Furthermore, when I run the project using
python -m project.run, it throws me an error.
Is this an error or am I misunderstanding what packaging a project does? Should the codes and folders appear in the parent folder? Does anyone have an example wheel file or egg file to share that I could test to see what pip installing a Kedro project should look like?
What version of Kedro are you using? (Use
What is the full stack trace of the error (if applicable)
When I install the egg file, I get:
ERROR: Could not find a version that satisfies the requirement project-0.1-py3.8.egg (from versions: none) ERROR: No matching distribution found for project-0.1-py3.8.egg
When I run
python -m project.run, it tells me that the .kedro.yml is missing:
kedro.framework.context.context.KedroContextError: Could not find any of configuration files '.kedro.yml, pyproject.toml