Here is my debug report if it helps:
C:\Users\B_chan>calibre-debug -g
Python function terminated unexpectedly
Failed to load icu with error: MemoryLoadLibrary() failed loading icu.pyd (Error Code: 1)
Traceback (most recent call last):
File "site.py", line 132, in main
File "site.py", line 108, in run_entry_point
File "site.py", line 50, in load_module
File "site-packages\calibre\__init__.py", line 22, in <module>
File "site.py", line 50, in load_module
File "site-packages\calibre\startup.py", line 146, in <module>
File "site.py", line 50, in load_module
File "site-packages\calibre\utils\icu.py", line 28, in <module>
RuntimeError: Failed to load icu with error: MemoryLoadLibrary() failed loading icu.pyd
C:\Program Files\Calibre2\pylib.zip\calibre\ptempfile.py:35: RuntimeWarning: Parent module 'calibre' not found while handling absolute import
I tried everything described in the FAQ page before posting here