인프런 커뮤니티 질문&답변

fish2631님의 프로필 이미지
fish2631

작성한 질문수

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

런타임 다시 시작 관련

작성

·

1.5K

0

안녕하세요 선생님, 질문이 있습니다.

!pip install mmcv-full 이후에 런타임 다시 시작을 해야 import mmcv가 정상 작동하는데,

코랩 런타임 다시 시작하는 것이 어떤 원리인가요? 런타임 다시 시작을 안하면  import mmcv가 정상 작동하지 않는 이유가 궁금합니다.

답변 1

2

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

이게 package를 setup을 하게 되면 이러한 현상이 생길 수 있습니다.

코랩의 구성은 VM + jupyter notebook 입니다. 즉 os + application 입니다.

그런데 python setup은 vm에 package를 설치하는 것이고, 코랩의 경우 이미 jupyter notebook이 기동된 상태이므로 이 package를 로딩 할 수가 없습니다.

여기서 런타임 재시작을 누르면, VM은 가만히 있고 Jupyter notebook만 재기동하게 되고, 이때 jupyter notebook이 새롭게 설치된 package를 로딩하게 되는 것입니다. 

감사합니다.

fish2631님의 프로필 이미지
fish2631

작성한 질문수

질문하기