가끔가다 도커 엔진이 Starting .. 에서 멈출 때가 있다. 보통 시스템을 다시 시작하거나 설정을 잘못 건드린경우 발생하는데, 터미널창에 다음과 같이 입력하면 된다.wsl --terminate docker-desktopwsl --terminate docker-desktop-data이후 도커 엔진을 다시 실행해보면 정상적으로 실행될거다 !
Llama.cpp를 파이썬에서 사용할 수 있도록 도와주는 라이브러리인 llama-cpp-python을 설치하던 도중에, 계속 다음과 같은 에러를 만난다.. Failed building wheel for llama-cpp-python .. Failed to build installable wheels for some pyproject.toml based projectsCMake도 관련 있는 거 같고, 여러모로 많이 얽혀있는거 같았다. 어찌저찌 해결책을 찾아 여러 Docker 환경에서 테스트를 진행해보았고, 잘 동작하는거 같아 이를 공유한다.apt-get updateset "CMAKE_ARGS=-DLLAMA_OPENBLAS=on"set "FORCE_CMAKE=1"apt install gcc-11 -yapt..
asyncio.run() cannot be called from a running event loop
Cori
기본적인 asynco 코드를 실행하는데도 자꾸만 asyncio.run() cannot be called from a running event loop 문제가 발생한다. import asyncioasync def main(): print(1) asyncio.run(main())다음 코드를 실행하면 해결할 수 있다.!pip3 install nest_asyncioimport nest_asyncio nest_asyncio.apply()오류가 언제 발생했냐는 듯이 깔끔하게 해결됐다.Ref.https://pypi.org/project/nest-asyncio/
Hugging Face에서 LLM 모델 다운 아래 명령어를 통해 LLM 모델을 로컬 컴퓨터로 다운 받을 수 있다. from transformers import AutoModelForCausalLM, AutoTokenizer, AutoConfig, AutoModelmodel_id = "Hugging Face 모델 이름" tokenizer = AutoTokenizer.from_pretrained(model_id)model = AutoModelForCausalLM.from_pretrained(model_id)config = AutoConfig.from_pretrained(model_id)주피터에서 모델 다운 혹은 다운받은 모델을 로드할 때, 가끔 다음 오류가 발생한다. 'the kernel for ~ ..
터미널에서 git push 하면 발생하는 'unable to access ~.git: The requested URL returned error: 403' ERROR !다음과 같이 설정해주자. git remote -v # 원격 저장소 리스트 확인# 원격 저장소 주소 재설정 git remote set-url origin https://[사용자이름]@github.com/[사용자이름]/[저장소이름].git이후 add, commit, push하면 정상적으로 push할 수 있다.
파이썬 파일에, 한글이 포함되어 있는 경우 코드 실행 시 다음과 같은 오류가 발생한다. (unicode error) 'utf-8' codec can't decode byte 0xb0 ~ 오류가 발생하는 코드 맨 윗 줄에, 다음 코드를 추가해두면 해결된다. # -*- coding: cp949 -*-* 어떤 글들은 cp949 -> utf-8 로 해서 사용하던데, 이 경우 코드에 한글이 있는 경우 그대로 오류가 발생한다.
Docker Image를 push 할 때 다음과 같은 오류가 발생한다."denied requested access to the resource"이것은 Image를 푸쉬하려는 계정과 CMD 상에서 Login 되어 있는 계정 정보가 다를 때 발생하는 오류다. 해결방법은 간단하다. $ docker logout $ docker login - push 하려는 docker hub 계정 id 및 pw를 입력하고 이미지를 push 한다.