Google Colab을 로컬 런타임에 연결하는 방법
전제 조건
1단계
첫 번째 단계는 Jupyter 노트북을 설치하는 것입니다. 선택한 운영 체제에 대해 download and install Anaconda을 권장합니다. Python, Jupyter Notebook 및 기타 정기적으로 사용되는 데이터 엔지니어링 패키지도 설치됩니다. Anaconda가 설치되면 자동으로 Jupyter가 설치됩니다.
또는 아래 명령을 사용하여 Python이 이미 설치되어 있는 경우 PIP를 사용하여 Jupyter를 설치할 수 있습니다.
pip3 install --upgrade pip
pip3 install jupyter
성공적으로 설치되면 Anaconda를 시작하고 GUI를 사용하거나 명령줄을 사용하여 Jupyter 서버를 시작할 수 있습니다.
2단계
HTTP 트래픽을 프록시하기 위해 WebSocket을 사용하여 Jupyter 노트북을 실행할 수 있는 ColabJupyter HTTP-over-WebSocket extension을 설치합니다. 아래 명령을 사용하여 이를 달성할 수 있습니다.
pip install --upgrade jupyter_http_over_ws>=0.0.7
다음으로 확장 프로그램을 활성화합니다.
jupyter serverextension enable --py jupyter_http_over_ws
3단계
포트 8888에서 새 Jupyter 서버를 시작하여 아래 명령을 사용하여 Colab 도메인에 대한 원본을 허용합니다.
jupyter notebook \
--NotebookApp.allow_origin='https://colab.research.google.com' \
--port=8888 \
--NotebookApp.port_retries=0
서버가 시작되면 인증을 위한 토큰과 함께 백엔드 URL을 인쇄합니다. 다음 단계를 위해
http://localhost
로 시작하는 전체 URL을 미리 복사하십시오.4단계
Google Colab 노트북에서 RAM 및 디스크 상태 표시줄이 표시된 오른쪽 상단의 토글 버튼을 클릭하고 아래 스크린샷과 같이 "로컬 런타임 연결"옵션을 선택합니다.
그런 다음 이전에 복사한 백엔드 URL을 입력하라는 메시지가 표시됩니다. 그것을 입력하고 "연결"버튼을 클릭하십시오. 이제 로컬 컴퓨터에 성공적으로 연결되어야 합니다.
결론
자신의 개인 노트북을 실행하는 경우 Jupyter 노트북을 사용하여 로컬에서 실행할 수도 있습니다. 그러나 공동 작업 노트북에서 작업 중이거나 Google 드라이브를 노트북에 직접 마운트하는 것과 같은 추가 Google Colab 기능을 활용하고 싶다고 가정해 보십시오. 이 경우 GPU 사용량이 한도에 도달하면 로컬 런타임 설정이 유용할 수 있습니다. 보안 문제를 방지하려면 로컬로 연결하기 전에 노트북을 신뢰하는지 확인하십시오.
도움이 되었기를 바랍니다. 건배! 💙
Reference
이 문제에 관하여(Google Colab을 로컬 런타임에 연결하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bolajiayodeji/how-to-connect-google-colab-to-a-local-runtime-2j72텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)