Unbelievable , how is it possible? Finally I fixed my issues. Install after install failed because the VS environment was broken and could never find the interpreter. It still cannot, but I got passed it by adding a settings.json in all the project folders to specify where the venev and python path. Nightmare