Python 환경 세팅

장현욱(Artlogy)·2022년 11월 1일
0

VS-CODE Extension

목록 보기
2/2
post-thumbnail

기본 환경


  • WSL2 (링크)
  • Ubuntu 18.04버전 이상
  • VSCODE(링크)
  • VSCODE Extension
    1. WSL Remote(링크)
    2. Python

python, pip, venv


python 다운

터미널을 열고 python3 --version을 입력하여 Python3이 이미 설치되어 있는지 확인한다. 18.04버전 이상의 ubuntu라면 미리 다운이 되어 있을텐데 없을경우 sudo apt install python3을 입력하여 다운로드 해준다.

버전 업데이트

Python버전을 업데이트 하고 싶은 경우에는 sudo apt update && sudo apt upgrade를 입력하여 Ubuntu버전을 업데이트 하고, sudo apt upgrade python3을 사용하여 python을 업데이트합니다.

pip 설치

pip은 node의 npm처럼 외부 패키지 및 라이브러리 관리 툴이다.
sudo apt install python3-pip

venv 가상환경

venv는 가상환경을 만들어주는 라이브러리로 docker, node의 package.json, spring의 dependency와 비슷하다고 볼 수 있다.
sudo apt install python3-venv를 입력하여 설치하면 된다.

가상 환경 만들기

  1. 프로젝트 폴더를 만들고 해당 프로젝트 폴더 내에서
    python3 -mvenv .[name]명령을 입력하여 가상 환경을 만듭니다.
  2. 가상환경을 활성화 할려면 source .[name]/bin/activate를 입력합니다. 비활성화는 deactivate명령을 입력하면 된다.

Python 프로그램 실행


인터프리터 선택

(Ctrl+Shift+P)를 열고 Python: Select Interpreter(인터프리터 선택) 명령을 입력한다. 그러면 현재 설치된 Python 인터프리터 목록이 표시된다. 원하는걸 선택하면된다. (나는 가상환경 python 3.10을 선택했다.)

테스트

$ touch test.py

테스트용 py를 만들고,

print("Hello World")

위와 같이 작성해준 후

$ python test.py

실행시켜보자.


터미널에 HelloWorld가 출력되면
WSL2, VScode에서 python을 사용 할 준비는 끝이다.

수고했다!

0개의 댓글