T.y. this helps. I got trapped by numpy and its' auto updating whenever pip is used ( even subsequently)- a silent update that breaks the compatability. And then each time i built on tensorflow, it did it again. Im advised install everything after numpy without dependencies (and in a separate working environment venv from the very start of course). Does installing numpy last of all work of not? I dont know- but numpy then no deps pip installtensorflow did suceed. Its a total fun-house.