I used Ebookmaker as recently as yesterday with no problems, but today I'm
getting no epub generated and output.txt shows the following:
unzipping /htdocs/ebookmaker/cache/20210827154639/Vishnupuranam.zip
Input file: Vishnupuranam.html
EbookMaker 0.11.4
WARNING:root:Gutenberg Database is inactive because psycopg2 not installed
Traceback (most recent call last):
File "/var/www/.local/share/virtualenvs/ebookmaker-A6HCkzTJ/bin/ebookmaker",
line 18, in <module>
EbookMaker.main ()
File "/var/www/.local/share/virtualenvs/ebookmaker-A6HCkzTJ/lib/python3.6/site-packages/ebookmaker/EbookMaker.py",
line 534, in main
job.url = os.path.join(absoutputdir, output_files['epub.images'])
File "/var/www/.local/share/virtualenvs/ebookmaker-A6HCkzTJ/lib/python3.6/posixpath.py",
line 94, in join
genericpath._check_arg_types('join', a, *p)
File "/var/www/.local/share/virtualenvs/ebookmaker-A6HCkzTJ/lib/python3.6/genericpath.py",
line 149, in _check_arg_types
(funcname, s.__class__.__name__)) from None
TypeError: join() argument must be str or bytes, not 'NoneType'
I tried it a couple of times to be certain.
Other than correcting some spelling errors, my input today is no
different from yesterday.
James Simmons