Pip and setuptools not installed under some conditions
Pip, setuptools, and setuptools-provided packages such as pkg_resources are normally installed in all new EDM-created environments, but may be missing under the following conditions:
If you create a new Python environment with a command such as
edm install not_a_package -e new_environment
where "not_a_package" is not available for whatever reason (e.g. it is mis-spelled, or it's not in an available package repository),
then EDM will create the Python environment, but will not install any packages, not even pip and setuptools.
When you repeat the command with an available package (e.g. correctly spelled this time), the package will be installed, but pip and setuptools will not be.
The workaround is to manually do:
edm install pip setuptools -e new_environment