본문 바로가기

728x90

Trouble Shooting

(5)
Git Attribute를 통한 특정 파일 merge 제외 (config 파일까지 merge되어 발생한 이슈, 1/9) 설정 방법 1. (소스별) develop, master 브랜치에 아래와 같이 .gitattributes 파일 생성 파일명 merge=ours 형태로 작성 merge=ours의 의미 : merge가 되어도 각자 본인 브랜치에 작성된 파일을 유지한다 2. (개인별) git config 설정 각자 git config 설정에 merge.ours.driver가 true를 추가해야 합니다. (1번에서 설정한 merge=ours 이 적용되기 위함) git config --global merge.ours.driver true 설정이 잘 되었는지 확인하는 명령어 git config -l 위 명령어 결과로 아래와 같이 설정이 보인다면 성공 http.sslverify=false merge.ours.driver=true co..
사용중인 Port 종료하기 (Windows 버전/ Web server failed to start. Port was already in use) 1. 해당 포트의 PID번호 확인 netstat -ano | findstr :찾고자 하는 포트번호 netstat -ano | findstr :9015 2. PID 번호를 사용해 해당 포트 종료 taskkill /f /pid PID번호 taskkill /f /pid 7028
[pandas/reindex 에러] ValueError: cannot reindex from a duplicate axis 이 에러를 마주한 사람들은 분명 다음의 코드와 같이 dataframe을 reindex하는 과정에서 문제가 발생했을 것이다. new_df = df.set_index('previous_idx').reindex('new_idx') 해결방안 1) 다음의 코드를 넣어보고 결과를 출력해보자 unique는 중복한 값이 없는지 확인하는 함수이다 print(df['previous_idx'].is_unique) 혹시 위 출력의 결과가 False 인가? 2) 그렇다면 위 값에 중복된 값이 있기에 index로 설정하는 과정에서 문제가 발생하는 것이다. 중복된 값을 없애주면 문제가 해결된다 df = df.drop_duplicates(subset=['previous_idx']) 3) 중복된 값이 잘 사라졌는지 다시 확인 pri..
[파이토치/pytorch] CUDA error: no kernel image is available for execution on the device 가져온 모델 돌려보려고 requirements.txt 를 확인도 안하고 모두 설치해부렀다. pytorch도 설치되는걸 보면서 설마,,,하면서 불안불안했는데 역시,,, 왜 항상 불안한 예감은 틀리지 않을까,,, 에러는 이미 났고 답은 해결뿐이다,, 해결 방법 1) 아래 사이트에서 본인 GPU에 맞는 Compute Capability를 확인한다 CUDA GPUs Your GPU Compute Capability Are you looking for the compute capability for your GPU, then check the tables below. NVIDIA GPUs power millions of desktops, notebooks, workstations and supercomputers..
[주피터노트북/jupyter notebook] 커널 죽는 문제 the kernel appears to have died. it will restart automatically 모델을 jupyter lab에서 돌리는데 어느 순간부터 위 그림같이 커널이 죽는 문제가 발생했다 커널이 죽는 이유는 주어진 메모리 할당량을 초과했기 때문이다. 보통의 경우에는 방법 1(config파일 내 비트수 할당을 늘리는 방법)로 문제가 해결되지만, 해결되지 않는 경우에는 해결방법 2(메모리를 잡아먹는 코드를 찾아 수정하는 방법)을 해보는 것을 추천한다. 해결방법 1. config 파일 내 비트수 할당 코드 추가 1) jupyter_notebook_config.py에서 다음 코드를 복붙해준다. jupyter_notebook_config.py 파일은 ./jupyter 폴더 내에 있다 기존에 디폴트로 설정된 버퍼 값보다 많은 비트수를 할당하면 문제가 해결된다 c.NotebookApp.max_buffer_..

반응형