1. wsl 설치

wsl --install

2023.06.12 - [Programming] - [WSL] Install WSL

 

[WSL] Install WSL

Pre-requirements. windows 10 이상 : ( version 2004 , build 19041 이상이어야 함.) windows 11 권장 : ( gpu 기능 등 가능 ... ) windows키 + R 누르고 winver 입력 버전 등을 확인하고 확인 클릭 Install WSL. cmd or wt를 관리자

dsaint31.tistory.com

2. Ubuntu Distribution 설치

Microsoft store에서 설치.

3. wsl 업데이트

command prompt 또는 windows terminal에서 다음의 명령어를 수행한다.

wsl --update
  • 생략 가능하나 가급적 수행하길 권한다. (wsl2가 훨씬 빠른 성능을 보임.)

4. Ubuntu shell실행.

window키+r 을 통해 열린 실행창이나, command prompt 나 windows terminal에서 다음의 명령어를 수행한다.

bash
  • wsl -d <distribution_name>와 같이 distribution을 지정하여 실행하는 것을 권장한다.

5. Ubuntu 패키지 업그레이드 및 Miniconda 설치

sudo apt update 
sudo apt-get upgrade 
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
chmod +x Miniconda3-latest-Linux-x86_64.sh 
bash ./Miniconda3-latest-Linux-x86_64.sh
  • 2022.12 : bash로 수행하지 않으면 다음과 같은 에러 발생.
  • CondaFileIOError on Installing * environmen ...

5-1. Miniconda 설치 시 선택.

다음의 메시지가 보임.

Welcome to Miniconda3 py310_22.11.1-1

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
  • Enter를 누르면 됨.
  • 이후 나오는 라이선스 관련 내용은 space를 눌러서 넘김.

라이센스 동의 물어봄.

Last updated March 21, 2022


Do you accept the license terms? [yes|no]
[no] >>>
  • yes를 입력하고 엔터

설치 위치를 물어봄

Miniconda3 will now be installed into this location:
/home/dsaint31/miniconda3

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

[/home/dsaint31/miniconda3] >>>
  • 기본 설정 그대로 유지하는걸 권함.
  • 엔터 누르면 유지.
  • 이후 설치 진행됨.

설치 진행 종료 후 conda를 기본적으로 초기화해서 수행할지를 물어봄. (yes가 편함)

Preparing transaction: done
Executing transaction: done
installation finished.
Do you wish the installer to initialize Miniconda3
by running conda init? [yes|no]
[no] >>>

이 후 셀에 재 접속 시 다음과 같이 conda 환경 (base)가 뜨게 되고 conda로 python 등을 사용할 수 있음.

mmmil@DESKTOP-2LFL50R:~$ exit
로그아웃

C:\Users\MMMIL>wsl ~ -d Ubuntu-22.04
(base) mmmil@DESKTOP-2LFL50R:~$

6. conda 업데이트

base에서 conda update conda를 수행해서 최신 버전으로 업데이트.

 


References

https://docs.conda.io/en/latest/miniconda.html

 

Miniconda — conda documentation

Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda in

docs.conda.io

 

반응형

+ Recent posts