This is on a rather limited set of hardware (only 1 GB of memory available) but was surprised when building an environment that running a
conda env create -f environment.yml
throws the following error:
CondaMemoryError: The conda process ran out of memory. Increase system memory and/or try again.
Comment From: jorisvandenbossche
This is quite expected I think, as conda is known to use a lot of memory while solving the environment.
I don't think we should solve this in pandas for the main environment.yml
file, but you can make a version of the env file with less optional dependencies (we install a lot), or set exactly pinned versions (this reduces the work conda needs to do when solving, see also https://github.com/mariusvniekerk/conda-lock which can help wit this).