Open haz opened 3 years ago
Another option would be to use https://conan.io (specifically designed for C++ but can handle other use-cases, Python syntax). And I think the easiest approach would be to make all planners standalone, i.e., let them have no dependencies on other planners at all.
Idea would be to lean on a pre-existing package manager to deal with the web of dependencies, versioning, etc.
(from @jendrikseipp )
Install
planutils
as a thin wrapper to Anaconda:Install conda, create and activate new environment into which packages will be installed, add conda package repository with conda packages for planners:
Ask user whether to install lama conda package, then possibly run lama:
Added benefits of having minimal impact on
.bashrc
edits and a sandboxed environment for the planning stuff.