Modify ↓
Opened 8 years ago
Closed 8 years ago
#12935 closed defect (fixed)
AttributeError: 'Tidy' object has no attribute '_tidy'
Reported by: | ntmlod | Owned by: | Aurélien Bompard |
---|---|---|---|
Priority: | normal | Component: | OdtExportPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 1.0 |
Description
Finally I got through my installation issues (lxml
, pytidylib
and tidy
requirements) but there is still something not working.
File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 497, in _dispatch_request dispatcher.dispatch(req) File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 214, in dispatch resp = chosen_handler.process_request(req) File "/usr/lib/python2.7/site-packages/trac/wiki/web_ui.py", line 177, in process_request format, versioned_page.name) File "/usr/lib/python2.7/site-packages/trac/mimeview/api.py", line 1015, in send_converted content, selector) File "/usr/lib/python2.7/site-packages/trac/mimeview/api.py", line 691, in convert_content output = converter.convert_content(req, mimetype, content, ck) File "build/bdist.linux-x86_64/egg/odtexport/odtexport.py", line 87, in convert_content html = self.wiki_to_html(content, req) File "build/bdist.linux-x86_64/egg/odtexport/odtexport.py", line 145, in wiki_to_html 'char-encoding': 'utf8' File "/ipsl/forge/projets/nemo/trac/plugins/tidylib/tidy.py", line 221, in tidy_document return get_module_tidy().tidy_document(text, options) File "/ipsl/forge/projets/nemo/trac/plugins/tidylib/tidy.py", line 233, in get_module_tidy _tidy = Tidy() File "/ipsl/forge/projets/nemo/trac/plugins/tidylib/tidy.py", line 95, in __init__ if self._tidy is None:
Although HTML Tidy has been locally installed in the project account, for unknown reason the plugin couldn't locate it. I've already done several compilations from source to install various softwares (ghostscript, doxygen, texlive, ...) but I'v never encountered this problem.
Attachments (0)
Change History (2)
comment:1 Changed 8 years ago by
comment:2 Changed 8 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Fix it by manually add the absolute paths to my local installation of
tidy
(libs and binary) inLIB_NAMES
at the beginning oftidy.py
, recompilepytidylib
and everything works perfectly :-)