Hi Yunjun,
first of all thank you for the advice about the missing "geometry*.h5" file: it was a problem related to a wrong path in the (old) template I used in the "mintpy" dir.
Now I run MintPy and the problem arise trying to download the ERA5 data from ECMWF.
I've regularly installed (and working) "pyaps3" and I also set in the template the rows
##--------tropospheric delay correction:
mintpy.troposphericDelay.method = pyaps
mintpy.troposphericDelay.weatherModel = ERA5
mintpy.troposphericDelay.weatherDir = ~/WEATHER
With the weatherDir regularly set.
In the attached file the output of the terminal: as far as I can understand the download issue is from the ECMWF side (500 Internal Server Error).
Are you able to download ERA5 data? I also opened a ticket on the ECMWF Help Page but still waiting for an aswer.
Cheers,
Sven.