본문 바로가기

프로그래밍/Jupyter Notebook6

[Jupyter] UsageError: Line magic function "%%capture" not found. ipynb 파일로 매직커맨드를 실행하다 다음과 같은 오류가 발생하였다. UsageError: Line magic function `%%capture` not found. 해결 대부분의 매직 커맨드에서 발생하는 오류로 매직 커맨드는 해당 셀의 가장 윗단에 위치한 채로 실행이 되어야 한다. (주석이 있어서 괜찮을거라 생각했으나 주석보다도 상단에 위치하도록 순서를 변경하니 잘 작동하였다.) %%capture # 주석 ~~~ 참고로 %%capture의 역할은 다음과 같다. ChatGPT의 답변 %%capture는 주피터 노트북에서 사용되는 마법 명령어입니다. 이 명령어는 셀에서 출력되는 결과를 캡처하고 변수에 저장하는 역할을 합니다. 주로 셀의 출력을 숨기고 결과를 변수에 저장하여 나중에 사용할 때 유용합니다... 2023. 12. 27.
[Colab] Colab에서 압축파일 풀기 용량이 큰 파일을 그대로 구글 드라이브에 올리려고 하면 업로드 시간이 매우매우 많이 걸린다. 이 때는 zip파일을 올리고 이를 colab에서 풀어주는게 편리하다!! 1. 본인의 경로 확인 %pwd 2. 경로 이동 - 압축을 풀어줄 파일을 저장할 경로로 이동해준다. %cd /content/drive/MyDrive/폴더명 3. unzip !unzip -qq "/content/drive/MyDrive/폴더명/파일명.zip" 이렇게했을 때 압축이 잘 해제되면 좋겠지만.... "0000000 extra bytes at beginning or within zipfile (attempting to process anyway)" 와 같은 오류가 나면서 압축이 안풀릴 때가 있다. 이 때는 unzip을 하기 전에 (경로는.. 2022. 12. 1.
[Jupyter] ERROR: Cannot uninstall torch 1.11.0, RECORD file not found 오류 해결 # 오늘도 우리의 주피터는 오류가 난다 # Torch, Torchvision 버전 업데이트 오류 ERROR: Cannot uninstall torch 1.11.0, RECORD file not found. You might be able to recover from this via: 'pip install --force-reinstall --no-deps torch==1.11.0' 맨 처음 오류는 torchvision을 불러와 torchvision.models.ResNet18_Weights을 사용하는데 발생했다. module 'torchvision.models' has no attribute 'ResNet18 Weights' UserWarning: Failed to load image Python ext.. 2022. 10. 20.
[Jupyter] Jupyter notebook "Notebook validation failed: Non-unique cell id '~~~' detected. Corrected to '~~~'...." 오류 해결 주피터 노트북으로 작업을 하다보면 위에서 작업을 한 내용을 밑에서 다시 사용해야하는 경우가 많다. (혹은 다른 파일에 있는 셀들을 옮기는 경우!!) 이런경우 셀 여러개를 선택한 후 ctrl + c, ctrl + v 해서 사용하는 데 이 때 종종 Notebook validation failed: Non-unique cell id '32718eac' detected. Corrected to 'd8ee1bd0'... 이런 오류가 뜨는 경우가 있다. ( ' '안의 값은 당연히도 각자 다를 것! ) 이 오류가 뜨기 시작하면 ctrl + s로 저장을 누르더라도 이 오류가 뜨는 것을 확인할 수 있다. (저장은 제대로 되는 거 같아 보인다) 해결방법은 다음과 같다. 1. ctrl + a로 전체 셀을 선택 2. cut .. 2022. 7. 5.
[Jupyter] Jupyter notebook "500 : Internal Server Error" 오류 해결 # 1시간 전까지만해도 잘 되던 Jupyter notebook이 노트북을 껐다 켜니 열리지 않는 현상이 발생했다. 해결방법은 간단했다. ( 아나콘다 해결방법 ) conda upgrade nbconvert 위 코드를 anaconda prompt에 실행한 후 jupyter notebook을 재실행하면 해결!! #### 아래 stackoverflow를 참고하였다 #### https://stackoverflow.com/questions/55013206/how-can-i-fix-500-internal-server-error-on-jupyter-notebook-due-to-tornado How can I fix "500 : Internal Server Error" on jupyter notebook due to '.. 2022. 5. 3.
[Jupyter] 주피터 노트북 단축키, 마크다운 문법 유용한 단축키 초록색 테두리 : 입력 모드 ( Enter ) 파란색 테두리 : 명령 모드 ( Esc ) 명령 모드에서 -> M 마크다운 입력 모드로 변경 -> Y 코드 입력 모드로 변경 -> A 위에 셀 추가 -> B 아래에 셀 추가 -> DD 현재 셀 삭제 -> L 코드 number 표시 -> X 잘라내기 -> Z 되돌리기 -> F 단어 찾아서 바꾸기 입력 모드에서 -> ctrl + enter 셀 실행 -> shift + enter 셀 실행 후 커서 아래로 -> ctrl + shift + - : 커서를 기준으로 셀을 위아래로 분리 -> shift + tab : 해당 함수에 들어가는 인자 확인 가능 -> tab : 해당 단어로 시작되는 함수 확인 가능 Markdown 문법 1. # 1개 ~ 6개까지 he.. 2021. 7. 13.