geodesymiami / rsmas_insar

RSMAS InSAR code
https://rsmas-insar.readthedocs.io/
GNU General Public License v3.0
58 stars 22 forks source link

Occasional MintPy import issue #511

Closed falkamelung closed 2 years ago

falkamelung commented 2 years ago

Sometimes download_ERA5_data.py does not work. It stalls. This happens because tropo_pyaps3.py --help stalls at importing mintpy.utils. Re-installing Python solves the issue but it seems to come back. To see whether there is a problem try:

python -c "from mintpy.utils import utils as ut"

Going back to an August version seems to resolve this:

git checkout 0e8d7cb9ffdb3f6136e4931a84ba0a9d9795a146
ll *pyc */*pyc */*/*pyc __pycache_ */__pycache_ */*/__pycache_ */*/*pyc */*/*/*pyc
ls: cannot access *pyc: No such file or directory
ls: cannot access */*pyc: No such file or directory
ls: cannot access __pycache_: No such file or directory
ls: cannot access */__pycache_: No such file or directory
ls: cannot access */*/__pycache_: No such file or directory
-rw-rw---- 1 tg851601 G-820134 14898 Nov  1 01:35 mintpy/objects/__pycache__/coord.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134  7955 Oct 31 20:04 mintpy/objects/__pycache__/giant.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134   236 Oct 31 20:04 mintpy/objects/__pycache__/__init__.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134  3529 Nov  1 00:14 mintpy/objects/__pycache__/progress.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134  3556 Oct 31 20:04 mintpy/objects/__pycache__/ramp.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 52510 Nov  1 00:14 mintpy/objects/__pycache__/stack.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134   747 Nov  1 00:14 mintpy/__pycache__/__init__.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134   747 Nov  1 00:14 mintpy/__pycache__/__init__.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 25041 Nov  1 01:35 mintpy/__pycache__/tropo_pyaps3.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 25041 Nov  1 01:35 mintpy/__pycache__/tropo_pyaps3.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134  1953 Nov  1 00:14 mintpy/__pycache__/version.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134  1953 Nov  1 00:14 mintpy/__pycache__/version.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134   179 Oct 31 20:04 mintpy/utils/__pycache__/__init__.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 11197 Nov  1 00:14 mintpy/utils/__pycache__/ptime.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 43665 Nov  1 00:14 mintpy/utils/__pycache__/readfile.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 12153 Oct 31 20:04 mintpy/utils/__pycache__/time_func.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 26436 Nov  1 00:14 mintpy/utils/__pycache__/utils0.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 25060 Nov  1 00:24 mintpy/utils/__pycache__/utils1.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 11097 Nov  1 00:14 mintpy/utils/__pycache__/utils.cpython-38.pyc
-rw-rw---- 1 tg851601 G-820134 19606 Nov  1 00:24 mintpy/utils/__pycache__/writefile.cpython-38.pyc
falkamelung commented 2 years ago

This was the result of load module TACC which loaded an incompatible perl2 version.