def _do_download(version, download_base, to_dir, download_delay):
egg = os.path.join(to_dir, '<STR_LIT>'<EOL>% (version, sys.version_info[<NUM_LIT:0>], sys.version_info[<NUM_LIT:1>]))<EOL>if not os.path.exists(egg):<EOL><INDENT>archive = download_setuptools(version, download_base,<EOL>to_dir, download_delay)<EOL>_build_egg(egg, archive, to_dir)<EOL><DEDENT>sys.path.insert(<NUM_LIT:0>, egg)<EOL>if '<STR_LIT>' in sys.modules:<EOL><INDENT>del sys.modules['<STR_LIT>']<EOL><DEDENT>import setuptools<EOL>setuptools.bootstrap_install_from = egg<EOL>
Download Setuptools.