I just saw that there's a package for Make on conda-forge, and it seems to include Windows builds. Has any tried this? https://anaconda.org/conda-forge/make/
I just tested this and it works, but with one slightly annoying caveat. Let's say I use conda to manage my virtual environments. Once I activate my project environment, I have to reinstall make into that environment as well since it is just in the base environment:
> conda install -c conda-forge make # installs into base
> ccds
... # setup project
> make create_environment
> conda activate project
> make requirements
'make' is not recognized as an internal or external command, operable program or batch file.
It'll probably take some thought here to figure out a good workflow to recommend for conda+make.
I think it's plausible that we might be able to recommend a workflow using a global application installer like pixi or condax. We're in a bit of a transitionary period though where pixi is still building out functionality and popularity, and condax is a little unclear its long-term maintenance.
Originally posted by @jayqi in https://github.com/drivendata/cookiecutter-data-science/issues/333#issuecomment-2040922265
Originally posted by @pjbull in https://github.com/drivendata/cookiecutter-data-science/issues/333#issuecomment-2041170120 :
Originally posted by @jayqi in https://github.com/drivendata/cookiecutter-data-science/issues/333#issuecomment-2043074746 :