본문 바로가기
반응형

프로그램 에러8

반응형
npm WARN Unsupported engine: Not compatible with your version of node/npm npm WARN Unsupported engine for...Not compatible with your version of node/npm이 메시지는 npm으로 특정 패키지를 설치하려고 할 때 현재 시스템에 설치돼 있는 NodeJS의 버전이 낮아서 패키지를 설치하지 못할 때 나오는 메시지입니다. wanted 옆에 필요한 node의 버전이 표기되어 있습니다.current 옆에 현재 시스템에 설치되어 있는 node의 버전이 표기되어 있습니다.이를 해석하면 지금 설치하려는 패키지는 18 버전 이상의 node가 필요하나 현재 시스템에 설치된 node는 14 버전이기 때문에 패키지를 설치할 수 없다는 뜻입니다. node -v명령어를 입력하면 현재 시스템에 설치되어 있는 node의 버전이 표시됩니다.이 경우 기존.. 2024. 5. 20.
AssertionError: Torch not compiled with CUDA enabled AssertionError: Torch not compiled with CUDA enabled 에러 해결 방법pip show torch 명령어를 입력합니다.만약 위 화면처럼 +cu 표시 없이 버전 숫자만 표시된다면 해당 torch는 CUDA버전이 아닌 CPU버전입니다.CPU버전이 아닌 CUDA버전이 설치되어 있어야 에러가 발생하지 않습니다.그러므로 이 에러는 CPU버전의 torch를 삭제하고 CUDA버전을 새로 설치하면 해결이 됩니다.그러나 CUDA버전의 torch를 설치하려면 그래픽 카드가 CUDA를 지원해야 합니다.본인 그래픽 카드가 CUDA를 지원하는지 먼저 체크하고 CUDA를 지원한다면 기존 CPU torch는 삭제하고 CUDA torch를 새로 설치하면 됩니다.  그래픽 카드 CUDA 지원 여부.. 2024. 5. 10.
윈도우 스테이블디퓨전 WARNING: xFormers can't load C++/CUDA extensions. xFormers was built for WARNING[XFORMERS]: xFormers can't load C++/CUDA extensions. xFormers was built for: 이 경고 메시지는 xformers와 torch의 버전이 서로 호환되지 않아서 나오는 메시지입니다.이 경고를 해결하려면 xformers와 torch의 버전을 서로 호환되는 버전으로 맞춰주면 됩니다.버전을 맞추는 방법은 경고 메시지에 적혀있습니다.빨간색 표시의 torch 버전을 파란색 표시 버전으로 변경하면 됩니다.you have 다음에 나오는 버전이 현재 설치되어 있는 버전입니다.이 버전은 브라우저 Web UI 하단에도 표시되어 있습니다.경고 메시지의 의미는 현재 설치되어 있는 2.3.0+cu121 버전을 2.1.2+cu121 버전으로 변경해야 이 문제가 해.. 2024. 5. 9.
UnicodeDecodeError: 'cp949' codec can't decode byte 0x in position: illegal multibyte sequence UnicodeDecodeError: 'cp949' codec can't decode byte 0xe2 in position 1970: illegal multibyte sequence 이 에러는 아주 간단하게 해결할 수 있습니다.에러 메시지 위쪽을 보면 에러가 발생한 파일 이름을 알 수 있습니다.위 예시에서는 example.py 파일입니다. 그리고 파일 이름 우측에 에러가 발생한 줄번호가 나옵니다.(예시에서는 1059)이는 example.py 파일의 1059줄에 있는 "return f.read()"라는 코드에서 에러가 발생했다는 뜻입니다.텍스트 편집기로 example.py 파일을 열고 1059줄로 이동합니다.(메모장을 사용하는 경우 Ctrl+G키를 누르고 줄번호를 입력하면 해당 줄로 이동됩니다)해당 줄로 .. 2024. 5. 8.