목차

    반응형

    WEBUI 설치 오류 해결방법

    기존에 잘 사용하고 있었지만,
    새로운 곳에 설치 또는 새로운 컴퓨터에 설치하려 할 때
    잘 설치가 진행되고 있다가,
    AttributeError: module 'os' has no attribute 'statvfs'라는
    문구가 뜨면서 설치가 안될 때 해결 방법입니다.

    /* Console logs */
        import gradio  # noqa: F401
      File "C:\Users\ryano\Music\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\__init__.py", line 3, in <module>
        import gradio.components as components
      File "C:\Users\ryano\Music\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\components.py", line 56, in <module>
        from gradio.blocks import Block, BlockContext
      File "C:\Users\ryano\Music\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\blocks.py", line 26, in <module>
        from gradio import (
      File "C:\Users\ryano\Music\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\networking.py", line 17, in <module>
        from gradio.routes import App
      File "C:\Users\ryano\Music\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\routes.py", line 43, in <module>
        import gradio.ranged_response as ranged_response
      File "C:\Users\ryano\Music\stable-diffusion-webui-directml\venv\lib\site-packages\gradio\ranged_response.py", line 12, in <module>
        from aiofiles.os import stat as aio_stat
      File "C:\Users\ryano\Music\stable-diffusion-webui-directml\venv\lib\site-packages\aiofiles\os.py", line 32, in <module>
        statvfs = wrap(os.statvfs)
    AttributeError: module 'os' has no attribute 'statvfs'
    Press any key to continue . . .

    위 화면처럼 오류가 발생하게 되면
    아래에 보이는 구분을 수정해 주시면 됩니다.

    stable-diffusion-webui\venv\Lib\site-packages\aiofiles\os.py

    위 폴더 위치의 파일의 코드 statvfs = wrap(os.statvfs)

    if platform.system() == "Linux":
        statvfs = wrap(os.statvfs)

    위와 같이 수정해 주시면 됩니다.

    폴더가 안 보일 때...

    안내해 드린 데로 폴더와 파일을 찾아보았지만 보이지 않을 경우.

    폴더가 안내해 드린 것과 다르게 위치되어있을 수 있습니다.

    venv 폴더는 안 보이지만, Lib폴더는 보일 수 있습니다.

    os.py 파일은 없을 수 없는 파일이니 자세히 찾아보시면 꼭 있습니다.

    반응형
    모아씨는 여러분들의 방문으로 운영됩니다. 감사합니다.