500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 631, in respond
    self._do_respond(path_info)
  File "/usr/local/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 690, in _do_respond
    response.body = self.handler()
  File "/usr/local/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 221, in __call__
    self.body = self.oldhandler(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py", line 60, in __call__
    return self.callable(*self.args, **self.kwargs)
  File "/code/www/../python/hikehy/__init__.py", line 19, in default
    return script_cls().execute()
  File "/code/www/../python/hikehy/pages.py", line 55, in execute
    self.generate()
  File "/code/www/../python/hikehy/pages.py", line 234, in generate
    self.template.books = self._fetch_books()
  File "/code/www/../python/hikehy/pages.py", line 214, in _fetch_books
    from lxml import etree
ImportError: No module named lxml
Powered by CherryPy 14.1.0