# Copyright Spack Project Developers. See COPYRIGHT file for details. # # SPDX-License-Identifier: (Apache-2.0 OR MIT) import subprocess import sys def getpywin(): try: import win32con # noqa: F401 except ImportError: print("pyWin32 not installed but is required...\nInstalling via pip:") subprocess.check_call([sys.executable, "-m", "pip", "-q", "install", "--upgrade", "pip"]) subprocess.check_call([sys.executable, "-m", "pip", "-q", "install", "pywin32"]) if __name__ == "__main__": getpywin()