How can I force python build to use existing successfully configured CMakeCache?

How can I force python build to use existing successfully configured CMakeCache ?

➜  pytorch git:(master) ✗ TORCH_CUDA_ARCH_LIST="7.5" NO_TEST=1 USE_MKLDNN=0 BUILD_CAFFE2=1 python setup.py build -cmake
Building wheel torch-1.12.0a0+git1c5a812
-- Building version 1.12.0a0+git1c5a812
cmake -GNinja -DBUILD_CAFFE2=1 -DBUILD_PYTHON=True -DBUILD_TEST=True -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=......pytorch/torch -DCMAKE_PREFIX_PATH=/usr/lib/python3.8/site-packages -DCUDA_NVCC_EXECUTABLE=/usr/local/cuda/bin/nvcc -DCUDNN_INCLUDE_DIR=/usr/local/cuda/include -DCUDNN_LIBRARY=/usr/local/cuda/lib64/libcudnn.so -DJAVA_HOME=/usr/lib/jvm/default-java -DNUMPY_INCLUDE_DIR=~/.local/lib/python3.8/site-packages/numpy/core/include -DPYTHON_EXECUTABLE=/usr/bin/python -DPYTHON_INCLUDE_DIR=/usr/include/python3.8 -DPYTHON_LIBRARY=/usr/lib/libpython3.8.so.1.0 -DTORCH_BUILD_VERSION=1.12.0a0+git1c5a812 -DUSE_MKLDNN=0 -DUSE_NUMPY=True ......pytorch
CMake Error: Error: generator : Ninja
Does not match the generator used previously: Unix Makefiles
Either remove the CMakeCache.txt file and CMakeFiles directory or choose a different binary directory.