Here is a screen dump of the messages sent by esptool.py during flash erase and programming:
I had to take the programmer out of the USB socket to reset the ESP01 after erase.
Once the flash re-programmed I can now happily use the newly installed Python interpreter: