retriever icon indicating copy to clipboard operation
retriever copied to clipboard

Allow creation of environments based on the information stored in committed datasets

Open apoorvaeternity opened this issue 6 years ago • 1 comments

Rationale: Currently, we are storing information of the environment(installed packages etc.) in which the dataset is committed in a metadata file inside the committed zip file. We warn the users in case the packages found in the environment are different during installation of a committed dataset but there is no way to create an environment automatically based on the information present in the metadata file.

We can create a command like this which would allow creation of environments easily.

retriever create-env --env-path /home/user/Desktop/ abalone-age-29ab34.zip

@ethanwhite @henrykironde Your thoughts on this.

apoorvaeternity avatar Dec 24 '19 13:12 apoorvaeternity

I think this sounds like a good idea. We'll need to think about differences for users running on conda vs standard pip and what the complexities may be across operating systems, but in concept I'm :+1:

ethanwhite avatar Jan 07 '20 12:01 ethanwhite