본문 바로가기

error4

[Docker container 에러 해결] RuntimeError: DataLoader worker is killed by signal: Bus error. 발생 오류RuntimeError: DataLoader worker (pid 293) is killed by signal: Bus error. It is possible that dataloader's workers are out of shared memory. Please try to raise your shared memory limit.  해결 방법Docker container 실행 환경 내에서, 도커로 컨테이너를 생성하게 되면 호스트와 컨테이너는 공유하는 메모리 공간이 생기게 되는데 이 공간에 여유가 없어서 발생하는 에러이다. 해결 방법은 크게 두 가지가 있다.1. Docker container 실행 시, "--shm-size" 옵션 추가로 충분히 넉넉한 메모리 공유2. "ipc=host"로 설정 2024. 8. 23.
[Error] Ubuntu python 없음 에러 python --version 위 명령을 치면 python이 없다고 뜨지만 python3 --version 위 명령에서는 설치된 Python 버전이 출력되는 경우에 대한 수정 과정이다. Python과 Python 3을 함께 사용해주기 위해서는 아래의 명령을 치면 된다.sudo apt install python-is-python3 그러면 python --version의 명령어에도 적당한 python 버전을 출력해준다. 2024. 7. 3.
[Error] VirtualBox Document is empty 오류 해결 VirtualBox Document is empty라는 에러 창이 뜨면 실행이 안되는 문제가 발생했다. 1. 작업 관리자 열기 작업 관리자를 열어 실행 중인 VirtualBox 작업이 있다면 종료한다 (또는 PC를 다시 시작한다). 2. 파일 탐색기를 통해 위치 이동 파일 탐색기에 에러 팝업 창에 뜬 경로를 복사하여 이동한다. 위의 에러 같은 경우에는 C:\Users\user\.VirtualBox\ 로 이동한다. 3. 파일 이름 수정하기 VirtualBox.xml 을 VirtualBox.OLD로 수정하고, VirtualBox.xml-prev 는 VirtualBox.xml으로 수정한다. 4. VirtualBox 실행 다시 실행해보면 정상적으로 실행되는 것을 확인할 수 있다. Reference https:/.. 2024. 2. 26.
[Error] Jupyter notebook에서 parser 사용 시 SystemExit 에러 나는 PyCharm 환경에서 Jupyter notebook을 사용하고 있다. parser 사용 시 다음과 같은 에러가 발생하였다. 문제 상황 나는 config.py 파일에 argparser를 사용하여 코드에서 사용할 파라미터들을 정의해두었다. 아래 코드는 중요한 것은 아니고 그저 "argparser를 사용했다"라고만 알아두면 된다. # config.py import os import platform from argparse import ArgumentParser import torch class ModelConfig(object): """Wrapper class for model hyperparameters.""" def __init__(self): """ Defaults """ self.parser =.. 2024. 2. 22.