if setuptools is needed, automatically install and retry.