Anki not opening after updating

I recently updated Anki after not using it for a while, and now it won’t open. The program doesn’t start up but I see it running when I bring up task manager. I have tried restarting, updated Windows, uninstalling and reinstalling both x64 and x32 versions without any success. What can I do to get it to work again? Here’s the log:

Microsoft Windows [Version 10.0.19042.685]
© 2020 Microsoft Corporation. All rights reserved.

C:\Users\Tony Nguyen>cd \program files\anki & anki-console
[14784] PyInstaller Bootloader 3.x
[14784] LOADER: executable is C:\Program Files\Anki\anki-console.exe
[14784] LOADER: homepath is C:\Program Files\Anki
[14784] LOADER: _MEIPASS2 is NULL
[14784] LOADER: archivename is C:\Program Files\Anki\anki-console.exe
[14784] LOADER: C:\Program Files\Anki\anki-console.exe contains a digital signature
[14784] LOADER: No need to extract files to run; setting extractionpath to homepath
[14784] LOADER: SetDllDirectory(C:\Program Files\Anki)
[14784] LOADER: Already in the child - running user’s code.
[14784] LOADER: Python library: C:\Program Files\Anki\python38.dll
[14784] LOADER: Loaded functions from Python library.
[14784] LOADER: Manipulating environment (sys.path, sys.prefix)
[14784] LOADER: sys.prefix is C:\Program Files\Anki
[14784] LOADER: Pre-init sys.path is C:\Program Files\Anki\base_library.zip;C:\Program Files\Anki
[14784] LOADER: Setting runtime options
[14784] LOADER: Initializing python
[14784] LOADER: Overriding Python’s sys.path
[14784] LOADER: Post-init sys.path is C:\Program Files\Anki\base_library.zip;C:\Program Files\Anki
[14784] LOADER: Setting sys.argv
[14784] LOADER: setting sys._MEIPASS
[14784] LOADER: importing modules from CArchive
[14784] LOADER: extracted struct
[14784] LOADER: callfunction returned…
[14784] LOADER: extracted pyimod01_os_path
[14784] LOADER: callfunction returned…
[14784] LOADER: extracted pyimod02_archive
[14784] LOADER: callfunction returned…
[14784] LOADER: extracted pyimod03_importers
[14784] LOADER: callfunction returned…
[14784] LOADER: Installing PYZ archive with Python modules.
[14784] LOADER: PYZ archive: PYZ-00.pyz
[14784] LOADER: Running pyiboot01_bootstrap.py
[14784] LOADER: Running pyi_rth_win32comgenpy.py
[14784] LOADER: Running pyi_rth_multiprocessing.py
[14784] LOADER: Running pyi_rth_certifi.py
[14784] LOADER: Running pyi_rth_pyqt5.py
[14784] LOADER: Running pyi_rth_pkgres.py
[14784] LOADER: Running pyi_rth_pyqt5webengine.py
[14784] LOADER: Running runanki.py
Traceback (most recent call last):
File “runanki”, line 3, in
File “”, line 991, in _find_and_load
File “”, line 975, in _find_and_load_unlocked
File “”, line 671, in load_unlocked
File “C:\Users\dae\desktop\py514\lib\site-packages\pyinstaller-4.0.dev0-py3.8.egg\PyInstaller\loader\pyimod03_importers.py”, line 497, in exec_module
File "aqt_init
.py", line 44, in
File “”, line 991, in _find_and_load
File “”, line 975, in _find_and_load_unlocked
File “”, line 671, in _load_unlocked
File “C:\Users\dae\desktop\py514\lib\site-packages\pyinstaller-4.0.dev0-py3.8.egg\PyInstaller\loader\pyimod03_importers.py”, line 497, in exec_module
File “aqt\main.py”, line 22, in
File “”, line 991, in _find_and_load
File “”, line 975, in _find_and_load_unlocked
File “”, line 671, in _load_unlocked
File “C:\Users\dae\desktop\py514\lib\site-packages\pyinstaller-4.0.dev0-py3.8.egg\PyInstaller\loader\pyimod03_importers.py”, line 497, in exec_module
File “aqt\mediasrv.py”, line 41, in
File “aqt\mediasrv.py”, line 38, in _getExportFolder
Exception: couldn’t find web folder
[14784] Failed to execute script runanki
[14784] LOADER: OK.
[14784] LOADER: Manually flushing stdout and stderr
[14784] LOADER: Cleaning up Python interpreter.

C:\Program Files\Anki>

Do you have web folder in aqt_data folder in C:\Program Files\Anki? It looks like it’s missing.

Maybe instead of installing Anki, extract anki-2.1.37-windows.exe as archive with 7-Zip File Manager and try again.

1 Like