JustPaste.it
User avatar
@anonymous · Dec 25, 2021


C:\Users\diego>conda activate 36Env

C:\Users\diego>python D:\anaconda3\envs\36Env\etc\keras\load_config.py  1>temp.txt

C:\Users\diego>set /p KERAS_BACKEND= 0<temp.txt

C:\Users\diego>del temp.txt

C:\Users\diego>python -c "import keras"  1>nul 2>&1

C:\Users\diego>if errorlevel 1 (
ver  1>nul
 set "KERAS_BACKEND=theano"
 python -c "import keras"  1>nul 2>&1
)

C:\Users\diego>SET DISTUTILS_USE_SDK=1

C:\Users\diego>SET MSSdk=1

C:\Users\diego>SET "VS_VERSION=15.0"

C:\Users\diego>SET "VS_MAJOR=15"

C:\Users\diego>SET "VS_YEAR=2017"

C:\Users\diego>set "MSYS2_ARG_CONV_EXCL=/AI;/AL;/OUT;/out"

C:\Users\diego>set "MSYS2_ENV_CONV_EXCL=CL"

C:\Users\diego>set "PY_VCRUNTIME_REDIST=\bin\vcruntime140.dll"

C:\Users\diego>set "CXX=cl.exe"

C:\Users\diego>set "CC=cl.exe"

C:\Users\diego>set "VSINSTALLDIR="

C:\Users\diego>for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products * -version [15.0,16.0) -property installationPath`) do (set "VSINSTALLDIR=%i\" )

C:\Users\diego>(set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\" )

C:\Users\diego>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\" (for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products * -requires Microsoft.VisualStudio.Component.VC.v141.x86.x64 -property installationPath`) do (set "VSINSTALLDIR=%i\" ) )

C:\Users\diego>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\" )

C:\Users\diego>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\" )

C:\Users\diego>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\" )

C:\Users\diego>if not exist "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\" (set "VSINSTALLDIR=C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\" )

C:\Users\diego>IF NOT "" == "" (
set "INCLUDE=;"
 set "LIB=;"
 set "CMAKE_PREFIX_PATH=;"
)

C:\Users\diego>call :GetWin10SdkDir

C:\Users\diego>call :GetWin10SdkDirHelper HKLM\SOFTWARE\Wow6432Node  1>nul 2>&1

C:\Users\diego>if errorlevel 1 call :GetWin10SdkDirHelper HKCU\SOFTWARE\Wow6432Node  1>nul 2>&1

C:\Users\diego>if errorlevel 1 call :GetWin10SdkDirHelper HKLM\SOFTWARE  1>nul 2>&1

C:\Users\diego>if errorlevel 1 call :GetWin10SdkDirHelper HKCU\SOFTWARE  1>nul 2>&1

C:\Users\diego>if errorlevel 1 exit /B 1

C:\Users\diego>exit /B 0

C:\Users\diego>for /F %i in ('dir /ON /B "C:\Program Files (x86)\Windows Kits\10\\include\10.*"') DO (SET WindowsSDKVer=%~i )

C:\Users\diego>(SET WindowsSDKVer=10.0.10240.0 )

C:\Users\diego>(SET WindowsSDKVer=10.0.14393.0 )

C:\Users\diego>(SET WindowsSDKVer=10.0.19041.0 )

C:\Users\diego>(SET WindowsSDKVer=10.0.22000.0 )

C:\Users\diego>if errorlevel 1 (echo "Didn't find any windows 10 SDK. I'm not sure if things will work, but let's try..." )  else (echo Windows SDK version found as: "10.0.22000.0" )
Windows SDK version found as: "10.0.22000.0"

C:\Users\diego>IF "win-64" == "win-64" (
set "CMAKE_GEN=Visual Studio 15 2017 Win64"
 set "BITS=64"
)  else (
set "CMAKE_GEN=Visual Studio 15 2017"
 set "BITS=32"
)

C:\Users\diego>pushd C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\

C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools>CALL "VC\Auxiliary\Build\vcvars64.bat" -vcvars_ver=14.16 10.0.22000.0
[ERROR:vcvarsall.bat] Invalid argument found : -vcvars_ver=14.16
[ERROR:~nx0] Error in script usage. The correct usage is:
Syntax:
    vcvarsall.bat [arch]
  or
    vcvarsall.bat [arch] [version]
  or
    vcvarsall.bat [arch] [platform_type] [version]
where :
    [arch]: x86 | amd64 | x86_amd64 | x86_arm | x86_arm64 | amd64_x86 | amd64_arm | amd64_arm64
    [platform_type]: {empty} | store | uwp
    [version] : full Windows 10 SDK number (e.g. 10.0.10240.0) or "8.1" to use the Windows 8.1 SDK.

The store parameter sets environment variables to support Universal Windows Platform application
development and is an alias for 'uwp'.

For example:
    vcvarsall.bat x86_amd64
    vcvarsall.bat x86_amd64 10.0.10240.0
    vcvarsall.bat x86_arm uwp 10.0.10240.0
    vcvarsall.bat x86_arm onecore 10.0.10240.0
    vcvarsall.bat x64 8.1
    vcvarsall.bat x64 store 8.1

Please make sure either Visual Studio or C++ Build SKU is installed.