anchor.diff:  git config --global core.longpaths true
   
   rem ------initialize the python environment------
  -set PYTHON_EXECUTABLE=%PYTHON_ROOT%\python.exe
  -set PATH=%PYTHON_ROOT%\Scripts;%PYTHON_ROOT%;%PATH%
  +set PYTHON_VENV_ROOT=%cache_dir%\python_venv
  +set PYTHON_EXECUTABLE=!PYTHON_VENV_ROOT!\Scripts\python.exe
  +%PYTHON_ROOT%\python.exe -m venv --clear !PYTHON_VENV_ROOT!
  +call !PYTHON_VENV_ROOT!\Scripts\activate.bat
  +
   if "%WITH_PYTHON%" == "ON" (
       where python
       where pip
  -    pip install wheel --user
  -    pip install pyyaml --user
  -    pip install wget --user
  -    pip install -r %work_dir%\python\requirements.txt --user
  +    pip install wheel
  +    pip install pyyaml
  +    pip install wget
  +    pip install -r %work_dir%\python\requirements.txt
       if !ERRORLEVEL! NEQ 0 (
           echo pip install requirements.txt failed!
           exit /b 5
  
positive.code: : set CI_SKIP_CPP_TEST if only *.py changed
  git diff --name-only %BRANCH% | findstr /V "\.py" || set CI_SKIP_CPP_TEST=ON
  
  pip install -r %work_dir%\python\unittest_py\requirements.txt --user
  if %ERRORLEVEL% NEQ 0 (
      echo pip install unittest requirements.txt failed!
      exit /b 5
  
negative.code: @ECHO ON
  pip uninstall -y paddlepaddle
  pip uninstall -y paddlepaddle-gpu
  pip install %PADDLE_WHL_FILE_WIN%
  if %ERRORLEVEL% NEQ 0 (
      call paddle_winci\Scripts\deactivate.bat 2>NUL
      echo pip install whl package failed!
  