![]() |
#1 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Aug 2022
Device: none
|
Viewer (suddenly) not working with epub
Calibre no longer opens epub files.
Double-clicking file in calibre and nothing happens (no error message or anything) pdf works fine (opens in browser so..) --- Win 10 Nvidia 1070ti --- Updated to latest nvidia drivers (516.94) To be sure I've manually associated ebook-viewer.exe with .epub Updated to latest calibre 6.2.1 (64 bit) --- calibre-debug -w gives me the following Failed to import PyQt module: PyQt6.QtWebEngineCore with error: DLL load failed while importing QtWebEngineCore: The specified module could not be found. Traceback (most recent call last): File "runpy.py", line 196, in _run_module_as_main File "runpy.py", line 86, in _run_code File "site.py", line 82, in <module> File "site.py", line 77, in main File "site.py", line 49, in run_entry_point File "calibre\debug.py", line 231, in main File "calibre\gui_launch.py", line 80, in ebook_viewer File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\main.py", line 15, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\ui.py", line 29, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\annotations.py", line 13, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\web_view.py", line 14, in <module> ImportError: cannot import name 'QWebEnginePage' from 'qt.webengine' (C:\Program Files\Calibre2\app\bin\python-lib.bypy.frozen\qt\webengine.pyc) Last edited by TornSoul; 08-11-2022 at 02:41 PM. |
![]() |
![]() |
![]() |
#2 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,210
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I would suggest uninstalling calibre and deleting the calibre2 directory from C:\Program Files and then re-installing calibre. This should not affect your installation since the preferences and library/libraries are stored elsewhere.
That error suggests your installation is damaged hence the suggestion. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,756
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
![]() |
#4 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Aug 2022
Device: none
|
Tried a repair install - No change, epub still doesn't work
-- Uninstalled (through windows - which deleted the Calibre2 folder completely) (re)Installed (all books still there) No change, epub still doesn't work Still getting the exact same error with calibre-debug -w Failed to import PyQt module: PyQt6.QtWebEngineCore with error: DLL load failed while importing QtWebEngineCore: The specified module could not be found. Traceback (most recent call last): File "runpy.py", line 196, in _run_module_as_main File "runpy.py", line 86, in _run_code File "site.py", line 82, in <module> File "site.py", line 77, in main File "site.py", line 49, in run_entry_point File "calibre\debug.py", line 231, in main File "calibre\gui_launch.py", line 80, in ebook_viewer File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\main.py", line 15, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\ui.py", line 29, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\annotations.py", line 13, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\web_view.py", line 14, in <module> ImportError: cannot import name 'QWebEnginePage' from 'qt.webengine' (C:\Program Files\Calibre2\app\bin\python-lib.bypy.frozen\qt\webengine.pyc) |
![]() |
![]() |
![]() |
#5 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,188
Karma: 8888888
Join Date: Jun 2010
Device: Kobo Clara HD,Hisence Sero 7 Pro RIP, Nook STR, jetbook lite
|
Windows does a poor job of graphs driver housekeeping, you need to do this just too make sure it is not a bad driver install.
How to perform a CLEAN install of your video card drivers. Quote:
Quote:
|
||
![]() |
![]() |
Advert | |
|
![]() |
#6 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,353
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That error indicates either a corrupted installation or a missing dll. Try excluding the calibre installation folder from your antivirus then run a repair of the installation.
|
![]() |
![]() |
![]() |
#7 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Aug 2022
Device: none
|
Added c:\Program Files\Calibre2\ to Exclusion in Windows defender
Downloaded Calibre 6.3.0 (new version) Did the install - Still no epub functionality Did a repair install (just because...) - Still no epub functionality Unchanged error message with calibre-debug -w: Failed to import PyQt module: PyQt6.QtWebEngineCore with error: DLL load failed while importing QtWebEngineCore: The specified module could not be found. Traceback (most recent call last): File "runpy.py", line 196, in _run_module_as_main File "runpy.py", line 86, in _run_code File "site.py", line 82, in <module> File "site.py", line 77, in main File "site.py", line 49, in run_entry_point File "calibre\debug.py", line 231, in main File "calibre\gui_launch.py", line 80, in ebook_viewer File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\main.py", line 15, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\ui.py", line 29, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\annotations.py", line 13, in <module> File "bypy-importer.py", line 279, in exec_module File "calibre\gui2\viewer\web_view.py", line 14, in <module> ImportError: cannot import name 'QWebEnginePage' from 'qt.webengine' (C:\Program Files\Calibre2\app\bin\python-lib.bypy.frozen\qt\webengine.pyc) |
![]() |
![]() |
![]() |
#8 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Aug 2022
Device: none
|
![]() Correct files seems to be present |
![]() |
![]() |
![]() |
#9 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,725
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Long shot - what is the .epub default program in Windows Settings
BR |
![]() |
![]() |
![]() |
#10 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,353
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Run this and post the output
calibre-debug -c "from PyQt6.QtWebEngineCore import QWebEnginePage; print(QWebEnginePage)" |
![]() |
![]() |
![]() |
#11 | |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Aug 2022
Device: Calibre
|
Hello!
I have this issue too already since the previous version of Calibre (currently 6.3.0 on MS Windows 10 Enterprise N, 64-bit with all updates). Double clicking a publication in the list opens the publication only if it a PDF, not if an ePub. The debug command returns the following: Quote:
|
|
![]() |
![]() |
![]() |
#12 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,353
Karma: 27182818
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Some dll needed by qt webengine is missing. You can try using tools like dependency walker to look for missing dlls in the dependencies of Qt6WebEngineCore.dll which you will find in the app/bin sub folder inside the calibre isntallation folder.
|
![]() |
![]() |
![]() |
#13 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,518
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
I wonder if this might be related to the N version of Windows 10 Enterprise?
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Aug 2022
Device: none
|
calibre-debug -c "from PyQt6.QtWebEngineCore import QWebEnginePage; print(QWebEnginePage)"
Traceback (most recent call last): File "runpy.py", line 196, in _run_module_as_main File "runpy.py", line 86, in _run_code File "site.py", line 82, in <module> File "site.py", line 77, in main File "site.py", line 49, in run_entry_point File "calibre\debug.py", line 234, in main File "<string>", line 1, in <module> ImportError: DLL load failed while importing QtWebEngineCore: The specified module could not be found. ---------- I'm also on the N version (Windows 10 Pro N) - So might be related? Weird though that Calibre used to work just fine. A month ago I had no problems. |
![]() |
![]() |
![]() |
#15 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,518
Karma: 78910202
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Quote:
If you can it would be interesting to install the "Media Feature Pack for Windows N editions". See https://support.microsoft.com/en-gb/...9-a4bb980a700a and see if that changes things. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PRS-T1 Home button suddenly not working | goldencore | Sony Reader | 0 | 11-25-2014 06:57 PM |
.net recipe suddenly not working right | Camper65 | Recipes | 0 | 04-21-2013 01:16 PM |
Suddenly stopped working | Mr. mister | Calibre | 8 | 07-10-2011 09:47 PM |
ADE suddenly stopped working? | suecsi | 2 | 10-26-2010 02:45 PM | |
Kindle 1 suddenly not working! | curiositykt | Amazon Kindle | 6 | 03-11-2010 09:15 AM |