anchor.diff:  @ECHO ON
   pip uninstall -y paddlepaddle
   pip uninstall -y paddlepaddle-gpu
  -pip install %PADDLE_WHL_FILE_WIN% --user
  +pip install %PADDLE_WHL_FILE_WIN%
   if %ERRORLEVEL% NEQ 0 (
       call paddle_winci\Scripts\deactivate.bat 2>NUL
       echo pip install whl package failed!
  
positive.code: 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%
  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
      if !ERRORLEVEL! NEQ 0 (
          echo pip install requirements.txt failed!
          exit /b 5
  
negative.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
  if %ERRORLEVEL% NEQ 0 (
      echo pip install unittest requirements.txt failed!
      exit /b 5
  