Hi Sun Jie,
- the first problem is because basemap is not installed on your computer
- the second is because the version of scipy is too recent. replace line
21 in:
/home/sj/anaconda2/lib/python2.7/site-packages/msnoise/plots/interferogram.py
L21 = from scipy.stats.stats import nanmean
by
L21 = from numpy import nanmean
Thomas
Le 28/03/2017 à 14:53, sun jie a écrit :
Hi,Thomas and everyonw.
when i run $ msnoise plot data_availability ,result in ok;
And run
$ msnoise plot station_map
$ msnoise plot interferogram YP.NE12 YP.NE12 -f01 -cZZ -m5
$ msnoise plot ccftime...
$ msnoise plot mwcs...
$ msnoise plot dtt...
result in the same problems such as $ msnoise plot interferogram YP.NE12 YP.NE12 -f01
-cZZ -m5
But run $ msnoise plot dvv...,result in ok
The error report is described below.
how can I solve this problem? many thanks
Ubuntu 16.04 LTS 64bit msnoise 1.4
$ msnoise plot station_map
result in
Traceback (most recent call last):
File "/home/sj/anaconda2/bin/msnoise", line 11, in <module>
sys.exit(run())
File
"/home/sj/anaconda2/lib/python2.7/site-packages/msnoise/scripts/msnoise.py",
line 614, in run
cli(obj={})
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 722,
in __call__
return self.main(*args, **kwargs)
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 697,
in main
rv = self.invoke(ctx)
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 1066,
in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 1066,
in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 895,
in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 535,
in invoke
return callback(*args, **kwargs)
File "/home/sj/.local/lib/python2.7/site-packages/click/decorators.py", line
17, in new_func
return f(get_current_context(), *args, **kwargs)
File
"/home/sj/anaconda2/lib/python2.7/site-packages/msnoise/scripts/msnoise.py",
line 535, in station_map
from ..plots.station_map import main
File
"/home/sj/anaconda2/lib/python2.7/site-packages/msnoise/plots/station_map.py",
line 36, in <module>
from mpl_toolkits.basemap import Basemap
ImportError: No module named basemap
run
$ msnoise plot interferogram YP.NE12 YP.NE12 -f01 -cZZ -m5
result in
Traceback (most recent call last):
File "/home/sj/anaconda2/bin/msnoise", line 11, in <module>
sys.exit(run())
File
"/home/sj/anaconda2/lib/python2.7/site-packages/msnoise/scripts/msnoise.py",
line 614, in run
cli(obj={})
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 722,
in __call__
return self.main(*args, **kwargs)
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 697,
in main
rv = self.invoke(ctx)
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 1066,
in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 1066,
in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 895,
in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/sj/.local/lib/python2.7/site-packages/click/core.py", line 535,
in invoke
return callback(*args, **kwargs)
File "/home/sj/.local/lib/python2.7/site-packages/click/decorators.py", line
17, in new_func
return f(get_current_context(), *args, **kwargs)
File
"/home/sj/anaconda2/lib/python2.7/site-packages/msnoise/scripts/msnoise.py",
line 456, in interferogram
from ..plots.interferogram import main
File
"/home/sj/anaconda2/lib/python2.7/site-packages/msnoise/plots/interferogram.py",
line 21, in <module>
from scipy.stats.stats import nanmean
ImportError: cannot import name nanmean
_______________________________________________
MSNoise mailing list
MSNoise(a)mailman-as.oma.be
http://mailman-as.oma.be/mailman/listinfo/msnoise