Python

[Python] venv 가상환경에서 프로젝트 실행하기

eulBlue 2024. 1. 12. 13:55

📱테스트 환경

"python": "3.9.0"
"PyCharm": "2023.2"
"flask": "2.3.3"

😢 주의사항

나는 파이썬 초보다.

2023.08.24 - [Python] - [Python 초보] requirements.txt

 

[Python 초보] requirements.txt

📱테스트 환경 "python": "3.9.0" "PyCharm": "2023.2" "flask": "2.3.3" 😢 주의사항 나는 파이썬 초보다. 대학교에서 쥬피터 이용해서 네이버에 손흥민 검색했을 때 나오는 뉴스결과 긁어본게 전부다. requirem

8735.tistory.com

이것도 안지 얼마 안됐다고 말한거면 진짜 말 다한거다.

그래도 일단 Flask 로 개발을 간단하게 진행하고 있다보니 내가 배운 새로운 내용을 기록하려고 한다. 그중에 가상환경에 관해서

가상 환경을 사용하면 프로젝트 간에 독립적인 패키지 설치 및 관리가 가능해진다.

이때문에 가상환경에서 파이썬 버전이나 라이브러리들의 버전을 다르게 사용해야 할 경우 세팅해서 사용하기도 한다.

가상환경 생성

python -m venv venv

두번째 "venv" 는 가상환경 폴더 이름이다. 다들 venv 또는 .venv 를 사용하길래 나도 venv 를 사용하고 있다

폴더이름이니 원하는대로 수정해서 사용하면 될 것이다.

source venv/bin/activate

해당 명령어를 실행하면 가상환경으로 들어가게 된다.

앞에 (가상환경폴더명) ~~~ 이런식으로 나온다면 가상환경으로 접속하게 된거다.

이후부터는 필요한 라이브러리들 버전에 맞춰서 설치하고 사용하면 된다.

deactivate

가상환경을 종료할 때는 해당 명령어 입력해주면 나오게 된다.