eight04 / ComicCrawler

An image crawler written in Python.
265 stars 47 forks source link

更新到2022.2.3之後gui叫不出來 #325

Closed kesdoputr closed 2 years ago

kesdoputr commented 2 years ago

您好,更新到最新的2022.2.3之後好像叫不出gui視窗,訊息如下

C:\Users\User\Desktop>comiccrawler gui
Traceback (most recent call last):
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\Scripts\comiccrawler.exe\__main__.py", line 7, in <module>
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\comiccrawler\cli.py", line 57, in console_init
    from .gui.main_window import MainWindow
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\comiccrawler\gui\main_window.py", line 15, in <module>
    from ..mods import list_domain, get_module, load_config
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\comiccrawler\mods\__init__.py", line 16, in <module>
    from ..grabber import cooldown
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\comiccrawler\grabber.py", line 13, in <module>
    import magic
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\magic\__init__.py", line 209, in <module>
    libmagic = loader.load_lib()
  File "C:\Users\User\AppData\Local\Programs\Python\Python39\lib\site-packages\magic\loader.py", line 49, in load_lib
    raise ImportError('failed to find libmagic.  Check your installation')
ImportError: failed to find libmagic.  Check your installation
eight04 commented 2 years ago

看起來沒安裝完全,缺了 python-magic-bin 模組?去 python 資料夾內搜尋一下有沒有類似這樣的檔案︰ image

kesdoputr commented 2 years ago

Clip118 你好,剛檢查了一下檔案是在的,如上圖

levelupup commented 2 years ago

上網查了一下,把python-magic版本從0.4.25降到0.4.14有效 pip uninstall python-magic pip install python-magic-bin==0.4.14

eight04 commented 2 years ago

看起來像是這個bug︰https://github.com/ahupp/python-magic/issues/248