Dear all,
Am a new learner of oq and have successfully, installed oq-engine v. 1.9 on my laptop ubuntu v.14.04 and now am trying to install hazardlib and i test through this command:
nosetests --with-doctest --with-coverage --cover-package=openquake.hazardlib through this link http://docs.openquake.org/oq-hazardlib/master/
and it has given this is error:
nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module
EEEEEEEE
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/beachball.py", line 35, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/faults/geology_mfd_plot.py", line 7, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/mapping.py", line 56, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/catalogue_plots.py", line 8, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named pylab)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/completeness/cumulative_rate_analysis.py", line 57, in <module>
import pylab
ImportError: No module named pylab
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/completeness/plot_stepp_1972.py", line 57, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/max_magnitude/cumulative_moment.py", line 49, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/occurrence/recurrence_plot.py", line 8, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
----------------------------------------------------------------------
Ran 8 tests in 0.857s
FAILED (errors=8)
sophie@sophie-macbook-air:~$ from mapping import HMTKBaseMap
from: can't read /var/mail/mapping
sophie@sophie-macbook-air:~$ sudo from mapping import HMTKBaseMap
[sudo] password for sophie:
from: can't read /var/mail/mapping
sophie@sophie-macbook-air:~$ apt-get install python-nose
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
sophie@sophie-macbook-air:~$ sudo apt-get install python-nose
[sudo] password for sophie:
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-nose is already the newest version.
python-nose set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
sophie@sophie-macbook-air:~$ apt-get install python-numpy python-scipy python-shapely
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
sophie@sophie-macbook-air:~$ sudo apt-get install python-numpy python-scipy python-shapely
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-scipy is already the newest version.
python-scipy set to manually installed.
python-shapely is already the newest version.
python-shapely set to manually installed.
python-numpy is already the newest version.
python-numpy set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 84 not upgraded.
sophie@sophie-macbook-air:~$ nosetests --with-doctest --with-coverage --cover-package=openquake.hazardlib
nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module
EEEEEEEE
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/beachball.py", line 35, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/faults/geology_mfd_plot.py", line 7, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/mapping.py", line 56, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/catalogue_plots.py", line 8, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named pylab)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/completeness/cumulative_rate_analysis.py", line 57, in <module>
import pylab
ImportError: No module named pylab
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/completeness/plot_stepp_1972.py", line 57, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/max_magnitude/cumulative_moment.py", line 49, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
======================================================================
ERROR: Failure: ImportError (No module named matplotlib.pyplot)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/nose/loader.py", line 411, in loadTestsFromName
addr.filename, addr.module)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File "/usr/lib/python2.7/dist-packages/nose/importer.py", line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File "/home/sophie/hmtk/plotting/seismicity/occurrence/recurrence_plot.py", line 8, in <module>
import matplotlib.pyplot as plt
ImportError: No module named matplotlib.pyplot
----------------------------------------------------------------------
Ran 8 tests in 0.591s
FAILED (errors=8)
can someone tel me what when wrong? and what to do.
also explain to me the difference between the hazardlib and hazard modeller's toolkit, how it work and do you need to install both?.
Looking forward to hear from you.