Emily CLI Documentation
Release-v3.0.6Emily combines the powers of Python and Docker to build stable and consistent machine learning and datascience python environments. Emily is useful for large cross-team project development as well as for simply running a single jupyter notebook or python script.
Downloademily@v3.0.6
See earlier versions
$ emily environment update [options]
Partially update your environment variables. All options will take the current environment as their default value unless explicitly specified.
$ emily environment update
--workers 8
--no-gpu
? Emily: Choose a project
(Use arrow keys, confirm with ENTER)
…
> M9VHKD - my-project
AB82JD - movie-recommender
· M9VHKD - my-project
? Emily: Please select an environment
(Use arrow keys, confirm with ENTER)
…
dev
> staging
prod
· staging
Emily: Environment "staging" updated in project my-project (M9VHKD):
Changed:
- /my/projects/my-project/environments/staging/.emily.env
Updating environments
Existing environments can be updated with the emily environment update
command.
This is useful for easily changing complex environment configurations, e.g. changing whether a GPU should be used in a given environment.
$ emily environment update
--no-gpu
Only the provided flags will be used to overwrite the existing .emily.env
file.
If a flag is not provided, the related variables in .emily.env
will remain unchanged.