diff --git a/kcc/KCC_gui.py b/kcc/KCC_gui.py index 0d1fafd..d30c63f 100644 --- a/kcc/KCC_gui.py +++ b/kcc/KCC_gui.py @@ -450,9 +450,9 @@ class WorkerThread(QtCore.QThread): except Exception as err: GUI.progress.content = '' self.errors = True - type_, value_, traceback_ = sys.exc_info() + _, _, traceback = sys.exc_info() MW.showDialog.emit("Error during conversion %s:\n\n%s\n\nTraceback:\n%s" - % (jobargv[-1], str(err), format_tb(traceback_)), 'error') + % (jobargv[-1], str(err), "".join(format_tb(traceback))), 'error') MW.addMessage.emit('Failed to create EPUB!', 'error', False) MW.addTrayMessage.emit('Failed to create EPUB!', 'Critical') if not self.conversionAlive: diff --git a/setup.py b/setup.py index 5912dab..4a3fb31 100755 --- a/setup.py +++ b/setup.py @@ -73,6 +73,7 @@ elif platform == "win32": "copy_dependent_files": True, "create_shared_zip": False, "append_script_to_exe": True, + "replace_paths": '*=', "excludes": ['tkinter']}}, executables=[Executable(MAIN, base=base,