WSL2에 Jupyter Lab 개발 환경을 구축하는 방법

이 기사의 목표



windows10의 WSL2에 Anaconda3를 설치하여 Jupyter Lab의 실행 환경을 구축합니다.
이 기사에서는 Ubuntu20.04 LTS 버전을 WSL2에서 실행하고 설명합니다.
또한 쓰기 시 Anaconda3의 버전은 Anaconda3-2020.07이었습니다.

WSL2 환경 구축



이쪽은 그 밖에 알기 쉽고 상세한 기사가 많이 있으므로, 본 기사에서는 취급하지 않습니다.
각자 준비를 부탁합니다.

참고 URL
· Windows 10용 Windows Subsystem for Linux 설치 가이드
· WSL 2 설치, Ubuntu 20.04, 18.04 설치 및 사용

WSL2에서 Jupyter Lab 구축 절차



여기에서 WSL2에 Anaconda3를 설치하는 단계를 소개합니다.
WSL2를 조작하는 터미널은 무엇이든 좋은데, Windows Terminal이 꽤 잘되어 있기 때문에 여기를 사용하는 것이 좋습니다.
참고 URL
· Windows 터미널이란?

Anaconda3 버전 확인



먼저 Anaconda 설치 프로그램 배포 페이지로 이동하여 최신 버전을 확인하세요.
다음 URL로 이동합니다.
Anaconda 다운로드 페이지
여기에서 Linux 64-Bit(x86)Installer를 마우스 오른쪽 버튼으로 클릭하고 リンクのアドレスをコピー를 눌러 URL을 저장합니다.



설치 프로그램 실행



여기에서 설치 프로그램을 사용하여 Anaconda3를 WSL2 환경에 설치합니다.
Windows Terminal등에서 조작을 실시해 갑니다.

설치 프로그램 다운로드
우선 작업 폴더를 만드세요.
$ cd ~
$ mkdir tmp;cd tmp

여기 wget [先程コピーしたURL] 로 설치 프로그램을 다운로드합니다.
$ wget https://repo.continuum.io/archive/Anaconda3-2020.07-Linux-x86_64.sh

다운로드에 시간이 걸리므로 자주 기다립니다.

설치 프로그램을 실행합니다.
$ bash Anaconda3-2020.07-Linux-x86_64.sh

여기부터는 환경 구축을 위한 설정입니다.
기본적으로 화면의 지시에 따라 가면 문제 없습니다.
이후 [ENTER]는 엔터 버튼을 누르는 것을 나타냅니다.
Welcome to Anaconda3 2020.07

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> [ENTER]
===================================
End User License Agreement - Anaconda Individual Edition
===================================

Copyright 2015-2020, Anaconda, Inc.

All rights reserved under the 3-clause BSD License:

...
ここはライセンス部分なので適当に飛ばします。
...

라이센스를 승낙하거나 듣기 때문에 yes 와 타이프 합니다.
Do you accept the license terms? [yes|no]
[no] >>> yes

Anaconda3을 설치할 디렉토리를 묻습니다.
사용자 디렉토리 바로 아래가 지정되므로 특히 문제가 없으면 엔터를 누릅니다.
(어떤 장소에 설치하고 싶으면 화면의 지시를 따릅시다)
※ ****는 사용자 이름을 나타냅니다.
Anaconda3 will now be installed into this location:
/home/****/anaconda3

- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below

[/home/****/anaconda3] >>> [ENTER]

패키지가 확장됩니다. 잠시 기다리자.

다음과 같은 질문이 있으면 yes를 입력합니다.
Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]
[no] >>> yes

마지막으로 Anaconda3가 설치되었는지 확인합니다.
If you'd prefer that conda's base environment not be activated on startup,
   set the auto_activate_base parameter to false:

conda config --set auto_activate_base false

Thank you for installing Anaconda3!

... 
以下の表示はとくに問題ないので省略
...

덧붙여 이대로에서는 패스가 추가되어 있지 않기 때문에 conda나 jupyter lab를 사용할 수 없습니다.
따라서 다음에 경로를 추가합니다.
$ echo "export PATH=~/anaconda3/bin:\$PATH" >> ~/.bashrc
$ source ~/.bashrc

경로가 추가되었는지 확인하려면 conda 명령을 버전을 확인하십시오.
이 기사를 작성했을 때 버전은 4.8.3이었습니다.
$ conda -V
conda 4.8.3

Jupyter Lab 실행



마지막으로 Jupyter Lab을 시작합니다.
로컬 개발 환경에서 실행되므로 인증 토큰은 필요하지 않습니다.
$ jupyter lab --NotebookApp.token=''

브라우저에서 URL에 액세스
URL : http://localhost:8888/

이런 식으로 jupyter lab을 실행할 수 있다면 문제가 없습니다.


그리고 코드를 작성해 보거나 Jupyter Lab을 설정하거나 개발을 즐겨보세요.

좋은 웹페이지 즐겨찾기