Cannot export Calibre library as a .csv file
Does anyone know what this means? I want to import it into iCollect. When I try to export the library as a .csv file, I get this:
calibre, version 9.8.0 (darwin, embedded-python: True) Conversion error: Failed: Generate catalog
Generate catalog Catalog_CSV_XML('Calibre Library'): Generating CSV Book count: 2260 Fields: author_sort,authors,comments,cover,timestamp,formats,isbn,id,identifiers,languages,library_name,ondevice,pubdate,publisher,rating,series,series_index,size,tags,title,title_sort,uuid Traceback (most recent call last): File "runpy.py", line 198, in _run_module_as_main File "runpy.py", line 88, in _run_code File "site.py", line 42, in <module> File "site.py", line 38, in main File "calibre/utils/ipc/worker.py", line 214, in main File "calibre/gui2/convert/gui_conversion.py", line 82, in gui_catalog File "calibre/library/catalogs/csv_xml.py", line 92, in run File "calibre/customize/init.py", line 574, in search_sort_db File "calibre/db/init.py", line 120, in get_data_as_dict File "calibre/db/legacy.py", line 327, in path File "calibre/db/cache.py", line 89, in call_func_with_lock File "calibre/db/cache.py", line 1063, in get_book_path KeyError: 'No book with id 3168 found in the library'