flask db migrate 하는 도중 오류

교재 따라서 flask에 migrate 설치해서 하고 있습니다.
flask db init까지는 잘 됐고 프로젝트에 migrations 파일도 생성 됐습니다.
문제는 init.py에 코드를 작성하고 flask db migrate를 하니 아래와 같은 오류가 납니다 ㅜㅜ 어떻게 해결해야 되는건가요 ㅜ

=====================================

Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\venvs\anitime_project\Scripts\flask.exe\__main__.py", line 7, in <module>    
  File "C:\venvs\anitime_project\Lib\site-packages\flask\cli.py", line 1063, in main    
    cli.main()
  File "C:\venvs\anitime_project\Lib\site-packages\click\core.py", line 1055, in main   
    rv = self.invoke(ctx)
         ^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\click\core.py", line 1657, in invoke 
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\click\core.py", line 1657, in invoke 
    return _process_result(sub_ctx.command.invoke(sub_ctx))
                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\click\core.py", line 1404, in invoke 
    return ctx.invoke(self.callback, **ctx.params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\click\core.py", line 760, in invoke  
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\click\decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\flask\cli.py", line 357, in decorator
    return __ctx.invoke(f, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\click\core.py", line 760, in invoke  
    return __callback(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\venvs\anitime_project\Lib\site-packages\flask_migrate\cli.py", line 105, in migrate
    _migrate(directory, message, sql, head, splice, branch_label, version_path,
  File "C:\venvs\anitime_project\Lib\site-packages\flask_migrate\__init__.py", line 111, in wrapped
    f(*args, **kwargs)
  File "C:\venvs\anitime_project\Lib\site-packages\flask_migrate\__init__.py", line 170, in migrate
    command.revision(config, message, autogenerate=True, sql=sql,
  File "C:\venvs\anitime_project\Lib\site-packages\alembic\command.py", line 229, in revision
    script_directory.run_env()
  File "C:\Users\v2106\AppData\Local\Programs\Python\Python311\Lib\logging\config.py", line 104, in _create_formatters
    flist = cp["formatters"]["keys"]
            ~~^^^^^^^^^^^^^^
  File "C:\Users\v2106\AppData\Local\Programs\Python\Python311\Lib\configparser.py", line 979, in __getitem__
    raise KeyError(key)
KeyError: 'formatters'

suri 249

M 2023년 5월 13일 8:15 오전

로깅 설정에서 오류가 발생한 것 같습니다. 교재의 첫 부분을 진행하고 계신게 맞는건가요? 교재를 따라하고 계시다면 깃허브의 소스와 다른게 있는지 먼저 확인해 보세요. - 박응용님, 2023년 5월 13일 8:21 오전 추천 , 대댓글
@박응용님 소스코드는 다 같습니다. 다만 저는 pybo가 아닌 anitime으로 진행하여 그 부분만 anitime으로 변경해주었는데 versions 폴더까진 만들어 졌는데 그 이후부터 저런 에러가 나서 진행이 안되는거같습니다 ㅜㅜ - suri님, 2023년 5월 14일 11:23 오전 추천 , 대댓글
@suri님 오류의 내용은 로깅 설정과 관련이 되어 있는것 같은데요.. 로깅은 뒷부분에서 다루고 있어서요. 혹시 소스코드를 다운로드 하신 후에 진행중이신건가요? - 박응용님, 2023년 5월 14일 12:43 오후 추천 , 대댓글
@박응용님 아뇨! 제가 하나하나 책보면서 진행중입니다 ! - suri님, 2023년 5월 14일 2:04 오후 추천 , 대댓글
@suri님 패키지 삭제하고 다시 설치하니까 해결했습니다!!!! - suri님, 2023년 5월 14일 3:43 오후 추천 , 대댓글
목록으로