error : could not install package due to an OSError / no space left on device

reenact_l·2023년 5월 21일
0

server

목록 보기
3/11

no space left on device 에러
aws 서버상에 tensorflow 설치시 발생 - 이유로는 서버에 할당된 용량으로는 텐서플로 설치가 힘들다 함

df -h

누르면 디스크 공간 나옴
보면 /dev/root/ 용량이 7기가로 92퍼센트 사용됨을 알수 있음

해결 방법으로는

  1. --no-cache-dir 활용

    pip install tenserflow --no-cache-dir

  2. aws ebs 볼륨 증설
    볼륨 증설은 30기가까지는 공짜라고 함

ec2대시보드 -> 볼륨 -> 증설하려는 인스턴스 우클릭하고 볼륨 수정 -> 확장하려는 만큼 입력후 확인

aws 확장하는데 5분가량 걸림

서버 증설 후에 터미널창에서도 설정 해줘야함
해당 블로그 보면서 정리함

링크텍스트

profile
icantdoanything

0개의 댓글