If you want to use an Nvidia GPU you can buy them and put them in whatever you want.
If you want to use a TPU you have to use Google cloud.
If you want to use a TPU you have to use Google cloud.
Not just that but, why would someone (not working at Google) want a TPU so much to put up with all the hurdles, including learning a completely new and non-portable programming stack?