capybara/virtualenv/lib/python2.7/site-packages/setuptools/command/easy_install.py
def _adjust_header(type_, orig_header):
        """
        Make sure 'pythonw' is used for gui and and 'python' is used for
        console (regardless of what sys.executable is).
        """
        pattern = 'pythonw.exe'
        repl = 'python.exe'
        if type_ == 'gui':
            pattern, repl = repl, pattern
        pattern_ob = re.compile(re.escape(pattern), re.IGNORECASE)
        new_header = pattern_ob.sub(string=orig_header, repl=repl)
        clean_header = new_header[2:-1].strip('"')
        if sys.platform == 'win32' and not os.path.exists(clean_header):
            # the adjusted version doesn't exist, so return the original
            return orig_header
        return new_header
def _adjust_header(type_, orig_header):
        """
        Make sure 'pythonw' is used for gui and and 'python' is used for
        console (regardless of what sys.executable is).
        """
        pattern = 'pythonw.exe'
        repl = 'python.exe'
        if type_ == 'gui':
            pattern, repl = repl, pattern
        pattern_ob = re.compile(re.escape(pattern), re.IGNORECASE)
        new_header = pattern_ob.sub(string=orig_header, repl=repl)
        clean_header = new_header[2:-1].strip('"')
        if sys.platform == 'win32' and not os.path.exists(clean_header):
            # the adjusted version doesn't exist, so return the original
            return orig_header
        return new_header
def _adjust_header ( type_ , orig_header ) : pattern = 'pythonw.exe' repl = 'python.exe' if type_ == 'gui' : pattern , repl = repl , pattern pattern_ob = re . compile ( re . escape ( pattern ) , re . IGNORECASE ) new_header = pattern_ob . sub ( string = orig_header , repl = repl ) clean_header = new_header [ 2 : - 1 ] . strip ( '"' ) if sys . platform == 'win32' and not os . path . exists ( clean_header ) : # the adjusted version doesn't exist, so return the original return orig_header return new_header
Make sure 'pythonw' is used for gui and and 'python' is used for
        console (regardless of what sys.executable is).
Make sure pythonw is used for gui and and python is used for console ( regardless of what sys . executable is ) .