'Return True iff can preload.'

def can_preload(self):

    if exists(self.base_dir):
        log.info("can't    preload    stdlibs:    `%s'    exists", self.base_dir)
        return False
    try:
        import process
        import which
    except ImportError as ex:
        log.info("can't    preload    stdlibs:    %s", ex)
        return False
    try:
        which.which('unzip')
    except which.WhichError as ex:
        log.info("can't    preload    stdlibs:    %s", ex)
        return False
    preload_zip = self._get_preload_zip()
    if (not exists(preload_zip)):
        log.info("can't    preload    stdlibs:    `%s'    does    not    exist", preload_zip)
        return False
    return True
