윈도우 WSL, pytorch+kss+nltk

ILOV-IT·2024년 10월 27일

wsl 설치는 별도로 확인

1. jdk 설치

https://www.oracle.com/java/technologies/downloads/

1.1 다운로드

shyim@ASRock:/mnt/c/dev/lang-wsl$ wget https://download.oracle.com/java/23/latest/jdk-23_linux-x64_bin.deb
.
.

jdk-23_linux-x64_bin.deb      100%[=================================================>] 199.69M  11.9MB/s    in 17s
2024-10-27 13:35:54 (11.6 MB/s) - ‘jdk-23_linux-x64_bin.deb’ saved [209387156/209387156]

1.2 설치 및 확인

shyim@ASRock:/mnt/c/dev/lang-wsl$ sudo dpkg -i jdk-23_linux-x64_bin.deb
.
.
shyim@ASRock:/mnt/c/dev/lang-wsl$ java -version
java version "23.0.1" 2024-10-15
Java(TM) SE Runtime Environment (build 23.0.1+11-39)
Java HotSpot(TM) 64-Bit Server VM (build 23.0.1+11-39, mixed mode, sharing)
.
.
.

.

2. pytorch 설치

2.1 버전 확인

https://pytorch.org/

2.2 설치

shyim@ASRock:/mnt/c/dev/lang-wsl$ sudo apt install python3-pip
.
.
shyim@ASRock:/mnt/c/dev/lang-wsl$ pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
.
.

.

3. 파이썬 개발환경

3.1 venv

shyim@ASRock:/mnt/c/dev/lang-wsl$ sudo apt install python3.10-venv
.
.
shyim@ASRock:/mnt/c/dev/lang-wsl$ python3 -m venv .venv
.
.
shyim@ASRock:/mnt/c/dev/lang-wsl$ source .venv/bin/activate
.
.
shyim@ASRock:/mnt/c/dev/lang-wsl$ sudo apt-get install python3-tk
shyim@ASRock:/mnt/c/dev/lang-wsl$ pip install matplotlib

3.2 nltk + kss

shyim@ASRock:/mnt/c/dev/lang-wsl$ pip install nltk

shyim@ASRock:/mnt/c/dev/lang-wsl$ python
>> import nltk
>> nltk.download('all')
   ~~~~~~~~~~~~~~~~~~~~
  전체를 다 받아서 하는 better
>> exit()

shyim@ASRock:/mnt/c/dev/lang-wsl$ cp -r /home/shyim/nltk_data /usr/local/lib

shyim@ASRock:/mnt/c/dev/lang-wsl$ pip install kss

shyim@ASRock:/mnt/c/dev/lang-wsl$ pip install konlpy

shyim@ASRock:/mnt/c/dev/lang-wsl$ pip install transformers

shyim@ASRock:/mnt/c/dev/lang-wsl$ pip install gensim

3.3 vscode wsl 실행 및 확인

profile
because we know you'll love it

0개의 댓글