WSL 설정
몇 단계만 수행하면 WSL(Linux용 Windows 하위 시스템)을 설치할 수 있습니다.
wsl –install command를 사용할 예정입니다. 이 명령을 사용하면 WSL을 실행하고 Linux의 Ubuntu 배포판을 설치하는 데 필요한 기능을 사용할 수 있습니다.
참고 항목
WSL install 명령을 실행하려면 Windows 11 또는 Windows 10 버전 2004 이상(빌드 19041 이상)을 실행하고 있는지 확인해야 합니다.
또한 나중에 Visual Studio Code에서 사용할 Python 프로젝트를 만들어 보겠습니다.
이 모듈은 WSL 및 Visual Studio Code를 사용하는 방법에 중점을 줍니다. 그러나 WSL 설치는 Visual Studio Code와는 별개이며 어디서나 자체적으로 WSL을 사용할 수 있습니다.
WSL 및 Linux 배포판 설치
Linux용 Windows 하위 시스템 사용
관리자 권한으로 PowerShell을 열고 터미널에서 다음 명령을 실행합니다.
wsl --install이 명령은 필요한 Windows 기능을 사용하도록 설정하고 기본적으로 Ubuntu 배포판을 설치합니다. 나중에 다른 Linux 배포판을 설치하도록 선택할 수 있습니다. 이 모듈에서는 널리 사용되고 있는 Ubuntu를 사용할 것입니다.
컴퓨터를 다시 시작하여 설치를 완료하고 변경 내용을 적용합니다.
Linux 배포판 설정
Linux 배포판은 특정 소프트웨어와 다양한 요구 사항에 따른 설정 또는 기본 설정에 맞게 조정된 Linux 운영 체제의 버전입니다. Ubuntu는 사용자에게 친숙한 인터페이스와 광범위한 소프트웨어 에코시스템으로 유명한 인기 있는 Linux 배포판으로, 많은 사용자가 액세스할 수 있는 선택입니다.
다시 시작되면 Windows 시작 메뉴에서 새로 설치된 Linux 배포판이 열립니다.
프롬프트에 따라 Linux 배포판에 대한 사용자 계정 및 암호를 만듭니다.
참고 항목
설치하는 동안 사용자 계정 및 암호를 만들라는 메시지가 표시되면 이 단계를 건너뛸 수 있습니다.
Python 프로젝트 만들기
많은 언어가 WSL에서 작동하며 우리는 이 모듈에 Python을 선택했습니다. 이 언어는 해당 구문이 간단하고 읽기 쉬우며, 다양한 라이브러리와 리소스를 제공하고, 대규모의 지원 커뮤니티가 있으므로 초보자를 위한 훌륭한 언어입니다. 이 에코시스템을 사용하면 초보자가 어려움을 겪을 때 도움말과 리소스를 쉽게 찾을 수 있습니다.
Python 설치
Python은 기본적으로 WSL 배포판에 설치되어야 합니다. 확인하려면 WSL 터미널에서 python3 -–version을(를) 실행합니다. 버전이 표시되지 않으면 다음 명령을 실행합니다.
sudo apt update
sudo apt install python3 python3-pip
WSL 파일 시스템
이제 프로젝트에 대한 폴더를 만들어야 합니다. WSL에서 작업하는 경우 파일이 WSL 파일 시스템에 저장됩니다. Windows 및 Linux 파일은 모두 동일한 실제 하드 드라이브에 저장됩니다. 그러나 별도의 파일 시스템에 존재합니다.
WSL 파일 시스템: 파일이 Linux 호환 형식으로 저장됩니다. 이 시스템은 네이티브 Windows 파일 시스템과는 별개이며 Linux 작업 및 도구를 지원하도록 설계되었습니다.
Windows 파일 시스템: Windows 애플리케이션 및 도구에 최적화된 Windows에서 사용하는 표준 파일 시스템입니다.
두 파일 시스템은 동일한 실제 드라이브에 공존하지만 호환성 및 성능을 유지하려면 해당 환경 내에서 파일을 관리하는 것이 중요합니다.
WSL을 사용하면 Windows 파일에 액세스할 수 있지만, 특히 Visual Studio Code와 같은 도구를 사용하여 개발하는 경우 WSL 파일 시스템에 파일을 저장하고 관리하는 것이 좋습니다.
WSL에서 폴더 만들기
폴더를 만들려면 다음 명령을 사용합니다.
mkdir helloWorld해당 폴더로 이동하려면 다음 명령을 사용합니다.
cd helloWorld현재 폴더를 확인하려면 다음 명령을 사용합니다.
pwd사용자가 현재 있는 폴더의 경로를 보여 주는 메시지가 화면에 출력되어야 합니다.
실행될 때 hello 메시지를 출력하는 hello.py이라는 새 Python 파일을 만들려면 다음 명령을 사용합니다.
echo 'print("hello from python on ubuntu on WSL!")' >> hello.py새 프로그램을 실행하려면 다음 명령을 사용합니다.
python3 hello.py
좋습니다. 이제 작업을 계속할 Python 프로젝트가 만들어졌습니다. Visual Studio Code WSL 확장을 설정하는 방법을 살펴보겠습니다.